私のマシン上でバッチファイル経由でMSBuildを実行しようとすると、次のエラーが発生しました。MSBuildの実行中にエラーが発生しました。
C:\プログラムファイル(x86の)\ MSBuildの\マイクロソフト\ VisualStudioを\ v14.0 \ AppxPackage Microsoft.AppXPackage.Targets(283,22)\:エラーMSB4086:数値比較が10.0」にしようとしました。 "$(TargetPlatformVersion) '> = '10 .0.11000.0'"という数字ではなく、 "10.0.11000.0"と評価される11000.0 "となります。 [MyProject.csproj]
これは、ソリューション内のいくつかの異なるプロジェクトで発生します。
私は現在VS2015(Update 3)を実行しています。金曜日にUpdate 2から更新しました。これは関連する可能性があります。
オンラインのさまざまな投稿(thisなど)に基づいて、それはResharperによって引き起こされた(少なくとも過去のある時点で)ようです。しかし、私はResharperを最新バージョンにアップデートし、インストール時に修復を実行しますが、無駄です。私はVisual Studio自体の中でそれを中断しようとしました。
また、VS215のインストール自体を修復しようとしました。しかし、まだエラーが発生しています。
このエラーを解決するにはどうすればよいですか?私は、このバッチファイルを実行すると更新
だから、それはVisualStudioVersion=12.0
を使用して実行しています。これは問題の一部であると思われます。私が12.0
にそれを伝えると、ビルドは正常に動作します。
<PropertyGroup>
<SdkIsRS1OrLater>False</SdkIsRS1OrLater>
<SdkIsRS1OrLater
Condition="'$(TargetPlatformVersion)' >= '10.0.11000.0'">True</SdkIsRS1OrLater>
</PropertyGroup>
は、だから私はこのような場合は、なぜ全くわからないんだけど、では問題のように見える:例外をスローターゲットファイルのthatsにチェック
、あなたはライン283上でこれを見ることができますMSからのターゲットファイル?
私はMicrosoft Connectで問題を作成しました:https://connect.microsoft.com/VisualStudio/Feedback/Details/2891723 –
ここに同じです。 Upd3はバグです。 VSは問題なくコンパイルします – Grigory
何らかの理由で接続時にそのリンクにアクセスできません。あなたはこれに関する新しい情報を得ることはありますか?私もそれに固執しています。 : – Michael