cost 292 ms
MSBuild 14生成需要比引用更舊的可執行文件

[英]MSBuild 14 produces executable requiring older dependency than referenced

我有一個帶有主要可執行文件和一些庫項目的VS 2015 C#解決方案。 這是一個代碼分析器工具,它同時使用Roslyn和MSBuild,因此主程序集需要NuGet的Microsoft.CodeAnalysis和Microsoft.Build。 我最近的任務是將以前的軟件包從1.x更新到2.x ...

MSBuild無法解決具有項目依賴性的解決方案

[英]MSBuild fails for solution with project dependencies

我的解決方案(包含多個項目)的構建突然似乎被破壞了,問題的原因尚不清楚。 解決方案中的所有項目都針對同一框架(4.5.1),但是,某些項目的依賴項可能針對該框架的早期版本。 截至上周,我們已經能夠成功構建這種情況下的解決方案。 從上周四開始,構建似乎已中斷,而未對構建服務器或解決方案進行任 ...

msbuild C#14編譯器不會忽略警告3021

[英]msbuild C# 14 compiler doesn't ignore warning 3021

我在生成的C#類之一中具有以下雜注,它用於忽略CLSCompliant警告 當使用msbuild 12進行編譯時,此方法非常有效。將我的項目升級為使用msbuild 14后,此警告再次啟用。 這似乎發生在局部類中。 這就是我的再現方式: 在Visual Studio 2 ...

使用 MSBuild 14 時禁用代碼分析

[英]Disable code analysis when using MSBuild 14

我有一個包含多個 C# 6.0 項目的 .NET 解決方案。 每個項目都通過 NuGet引用StyleCop Analyzer 。 在 Visual Studio 中,我可以區分構建和分析代碼,但我沒有看到如何在命令行(例如在 CI 服務器上)使用 MSBuild v14.0 執行此操作。 我正在使 ...

沒有完整的.net框架安裝,msbuild 14無法正常工作

[英]msbuild 14 doesn't work without full .net framework installation

我有一台帶有Visual Studio 2010和多個構建目標的構建機。 我使用的所有其他目標均按預期工作,並且由於某種原因,.net 4.6.1的新版本14無效。 當我從命令行執行構建時,出現以下錯誤: C:\\ Program Files(x86)\\ MSBuild \\ ...

MSBUILD 14.0 Visual Studio 2015 CustomBuild Command 環境不包含 SetEnv 的結果,即使 Exec 包含

[英]MSBUILD 14.0 Visual Studio 2015 CustomBuild Command environment does not contain the result of a SetEnv even though Exec does

我已經使用 CoApp 創建了一個 nuget 包來打包一些代碼生成器(二進制文件)。 我希望能夠在 msbuild custombuild 步驟中使用這些代碼生成器來生成代碼 我有一個定義以下內容的目標文件(使用 CoApp) 包含此代碼段的目標文件像這樣導入到項目中(vcxproj 文件) ...

通過MSBuild構建Visual Studio 2015 C ++項目(v140)失敗 - 無法找到v140

[英]Building Visual Studio 2015 C++ project (v140) by MSBuild Failed - v140 cannot be found

我並排安裝了Visual Studio 2013和2015。 我剛剛將組合解決方案(C#,C ++,C ++ / CLI)升級到2015,並將Platform Toolset設置為v140。 Visual Studio的構建工作正常,但無法從MSBuild編譯。 我使用無法找到v140 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM