私は、フレームワークが対象とするプロジェクトを.NET Framework 4.6.1
とし、tfsの継続的な統合プロセスの一環として、コードは正しくコンパイルされます。
TFSサーバーの最新バージョンは.Net Famework 4.6.2
です。
Error CS1056: Unexpected character '$'
私は、文字列の補間を交換したくない:これはフレームワーク
On all other OS versions: 394806 => .NET Framework 4.6.2
のリリースキーの値である。しかし、ビルドが、それは、このエラーが付属して実行したときに登録オンstring.Format
この問題を解決するには、解決するための別の回避策を提供してください。
TFSサーバーに別のものをインストールする必要はありますか?
サーバーで実行されているMSBuildのバージョンは何ですか? –
.NET FrameworkではなくMSBuildツールを更新する必要があります – VMAtm
@VMAtmどうすればいいですか?私はちょうどhttps://www.microsoft.com/en-us/download/details.aspx?id=48159をダウンロードし、それは失敗しているものです – Heinrich