msbuild-4.0

    1熱度

    1回答

    我在CommonAssemblyInfo.cs下面的代碼 using System.Reflection; using System.Resources; using System.Runtime.InteropServices; [assembly: AssemblyCompany("XXXX")] [assembly: AssemblyProduct("BuildVersionTes

    6熱度

    1回答

    我不知道ItemGroup是否適合使用。我會得到4個不同的布爾值,這取決於選擇的結果是否正確。 我想用這個「字符串」填充ItemGroup,具體取決於真假。這是可能的或我應該使用什麼? 例 Anders = true Peter = false Michael = false Gustaf = true 我ItemGroup那麼應該有 安德斯和古斯塔夫。 這是可能的或應該如何解決?

    0熱度

    1回答

    我使用MSbuild類從我的程序模塊編譯Visual Studio 2010項目。 但我找不到如何告訴編譯器它必須使用哪些優化標誌。 MSBuild上只有Optimize屬性,只有.vcxproj文件中的標籤。但我想玩像/ Os/Ot/Oi等編譯器開關。怎麼做?

    6熱度

    1回答

    我正在創建一個允許應用程序部署自動化的應用程序(https://github.com/twistedtwig/AutomdatedDeployments#readme)。 這個想法是一切都在源代碼管理,應用程序文件,應用程序配置以及IIS配置。我的應用程序允許解決方案在構建到開發機器之後自動部署(向sln/proj文件中添加後期構建setp)。它將允許CI服務器自動部署到其機器進行測試,以及CI

    3熱度

    1回答

    我有9個項目的解決方案。每個項目中的所有引用都將其CopyLocal屬性設置爲False。 當我從VS構建它,沒有這些引用的二進制文件都拷入到輸出build目錄。同樣,當我使用msbuild構建時,我只能看到項目二進制文件而沒有引用。 然而,當我指定的MSBuild的命令的輸出路徑,一些參考被複制,我不知道爲什麼?我忘了設置一些設置嗎?有沒有人見過這個?

    1熱度

    1回答

    我在Visual Studio 2010中有一個屬性表,導入一些其他屬性表。我的屬性表進口的部分看起來像這樣: <ImportGroup Label="PropertySheets"> <Import Project="something.props" /> <Import Project="something.else.props" /> </ImportGroup

    1熱度

    1回答

    Test.csproj參考System.XML並指定TargetFrameworkVersion v4.0。 System.Xml.XmlReaderSettings已獲得DtdProcessing屬性,同時已棄用ProhibitDtd。 要求是從一個項目構建,支持兩個程序集。 使用MSBuild 3.5構建(c:\ Windows \ Microsoft.NET \ Framework \ v3

    1熱度

    1回答

    <Copy SourceFiles="@(sourceFiles)" DestinationFolder="$(destinationFolder)\"/> 這對MSBuild 3.5中的我來說工作得很好。但是由於我一直試圖遷移到4.0,MSBuild會引發這個錯誤。 The "Microsoft.Sdc.Tasks.Folder.Copy" task could not be loaded

    1熱度

    2回答

    使用MSBuild計算字符(在我的情況下爲'\')出現在字符串中的次數的最簡單方法是什麼?我嘗試使用拆分(\)無濟於事。

    4熱度

    2回答

    我嘗試構建引用解決方案中的某些項目的.csproj。這些參考文件標有CopyLocal=False。這是所需的行爲。 我使用MSBuild構建CI,所以我通過/p:OutputPath="some output dir"設置輸出文件夾。我還設置了/p:SolutionDir="path to the solution"正確解析一些NuGet引用。 問題是:當我指定輸出路徑與輸出目錄的絕對路徑(如d