私はMSBuild(およびこのコード)を所有しています。これは、おそらく、エラーメッセージにあるように、ファイルmicrosoft.csharp.targetsを起源とするエラーです。プロパティ関数がある場合:
$([可能System.Globalization.CultureInfo] :: CurrentUICulture.Name)
どのようなエラーが意味することは、それは、この機能はMSBuildのの「セーフリスト」にないことを考えてということです。これらは副作用のない選択された機能です。 (任意の関数を使用する場合は、環境変数MSBUILDENABLEALLPROPERTYFUNCTIONS = 1が必要です)。
何とかあなたが4.5のmicrosoft.csharp.targetsを4.0のmicrosoft.build.dll(セーフリストにない)を使用していない限り、なぜこのように表示されるのか分かりません。私はMonodevelopとの関連以外はこれに関する報告を受けていません。
申し訳ありませんが、私はMonodevelopがMicrosoft .NET FrameworkをMicrosoft MSBuildで使用していて、それを再実装していないと仮定しています。
ダン
出典
2012-06-18 16:26:13
dan
この問題もあります。万が一Windows 8を使用していますか?もしそれがどうしたらいいのかなと思っています。 –
Windows 8 RPでも同様です。これを参照してください:https://bugzilla.xamarin.com/show_bug.cgi?id = 5597 –
これは、.NET Framework 4.5のインストールに関連していますか? – Dominique