this Ubuntuの質問にthisスタックオーバーフローに関する質問があります。ターミナルを介して単純なC#コマンドラインアプリケーションをコンパイルした後の警告。CS8001:UbuntuでC#アプリケーションをコンパイルした後にSDKパスを解決できない16.04
でそれをインストールしようとした後、私はモノを使用しています、とdmcs myProgramName.cs
た後、私はUbuntuの12.04と14.04は、その他のlibmono-winforms2.0-CILに依存していることを読んで
warning CS8001: SDK path could not be resolved
Compilation succeeded - 1 warning(s)
を取得しますが、
sudo apt-get install libmono-winforms2.0-cil
私は
Package libmono-winforms2.0-cil is not available,
but is referred to by another package
This may mean that the package is missing, has been obsoleted,
or is only available from another source
However, the following packages replace it:
mono-reference-assemblies-2.0 mono-devel
を得る
は、より多くの検索を通じ、私はその他のlibmono-システムWindows-forms4.0-cilのは、私は、Ubuntuの16.04のために必要なものであることを読んで、それをインストールしようとした後、私は、誰もがトレースする方法上の任意のsuggesstionsを持っています
libmono-system-windoes-forms4.0-cil is already the newest version
を取得しますこのコンパイルの警告?私は行き詰まった。
それ以降は更新できません。私は "E:Type 'Executing:'がソースリストの1行目で知られていません。/etc/apt/sources.list.d/mono-xamarin.list E:ソースリストを読み込めませんでした。私は何を壊しましたか? – IRGeekSauce
わかりました。最初の2つのコマンドが別々の行であるはずです。 sources.list.d内のファイルを削除して、それを修正します。 libmono-winforms2.0-cil:libmono-system-runtime2.0-cil(> = 2.4)に依存しますが、そうではありません。 依存:libmono-system-web2.0-cil(> = 2.10.3)がインストールされません E:問題を解決できません。壊れたパッケージを保持しています。コンパイル後も同じ警告が表示されます。 – IRGeekSauce
うーん、それは奇妙なものです。 Mono-packageとMono-developmentパッケージを完全にインストールしようとしましたか?それから、あなたのアプリに最低限必要なパッケージを見つける方法があると思います。 'sudo apt-get install mono-runtime' 'sudo apt-get install mono-devel' – NSTR