msbuild-target

    0熱度

    2回答

    我需要將一堆步驟連接在一起,這些步驟包括使用自定義MSBuild文件構建解決方案,項目和運行.cmd文件。 我在這第一關低於: <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <Configuration>Release</Configuration>

    0熱度

    1回答

    我有導入到我的.csproj文件中的以下目標文件,其中一個目標(AfterAddPostAction)從未觸發。爲什麼不? (抱歉它是如此冗長,但MSBuild的是大便的抽象和CallTask​​沒有看到設置含有CallTask​​元件的目標內的屬性值。) <?xml version="1.0" encoding="Windows-1252"?> <Project xmlns="http://

    2熱度

    2回答

    我想修改屬性值取決於另一個文件中的某些條件。 例如。 我有一個文件調用目標文件。 <Import Project="sample.vcxproj"/> <PropertyGroup> <Gender>Boy</Gender> <Search>UNIQUE_NAME</Search> </PropertyGroup> <Target Name="Build">

    0熱度

    1回答

    是否可以忽略proj文件中的目標?這樣的任何東西 msbuild amazingproject.proj /IgnoreTarget:TimeConsumingTarget 或者我們可以在調用msbuild時爲目標設置一個條件值嗎? msbuild amazingproject.proj /Variable:TimeConsumingCondition=False 在該凸出文件&我們可以有

    2熱度

    1回答

    我有一個MSBuild/C#項目,其目標嘗試訪問應該由TeamCity設置的`%build.counter%參數。 <Target Name="TraceBuildParameters" BeforeTargets="BeforeBuild"> <Message Text="Build.Counter=$(build_counter)" /> </Target> 我可以訪問它在Te

    0熱度

    1回答

    由於我有多個配置,因此需要使用MSBuild在解決方案級別構建。我在發佈輸出的web項目中有一個自定義目標。我可以指定Web項目作爲目標,並且它可以很好地工作。但我需要發佈Web應用程序。在解決方案級別構建時有沒有辦法構建項目的自定義目標? 我發現這個link,但我不明白解決方案。如果有人能夠稍微打破這一點,這將有很大幫助。 這是我目前的PowerShell命令行的樣子: & "$env:wind

    0熱度

    1回答

    我的總體目標是在解決方案構建結束時讀取所有警告,然後將它們記錄爲錯誤。這與TreatWarningsAsErrors設置截然不同,因爲這也應該爲具有這些警告的項目創建二進制文件。 我期望用自定義的MSBuild任務來解決這個問題,但我不知道我需要從.targets文件中傳遞它。 編輯:我不認爲這是this question的重複,因爲該地址解析某個字符串的日誌,併爲該特定的代碼發出錯誤。我想獲得構

    1熱度

    1回答

    我想在打包應用程序(.net mvc 3)之前運行自定義任務以將.less文件編譯爲.css。 我沒有很多創建MSBUILD腳本的經驗,所以通過在線閱讀我想出了下面的代碼。它的工作原理,但我覺得應該有一種方法讓我跳過ItemGroup顯式聲明,並指示腳本查找「Skins文件夾下的任何文件夾」。這可能嗎? <Target Name="CompileLessToCss" BeforeTargets="

    7熱度

    2回答

    我很難通過使用Visual Studio 2012 UI的Webdeploy部署第三方非參考程序集。 我有一個名爲'庫'的文件夾,其中包含一些程序集。 通過我的* .csproj的文件,下面我可以設置生成操作爲 'ThirdPartyAssemblies': <ItemGroup> <AvailableItemName Include="ThirdPartyAssemblies">

    2熱度

    1回答

    Visual Studio 2012. SQL Server數據庫項目。 在解決方案中創建了四種構建配置:Debug,DevDb,TestDb,LocalDb。 三個發佈配置文件是在項目中創建的:(!)DevDb.publish.xml,TestDb.publish.xml,LocalDb.publish.xml 推F5鍵我想: 部署項目從項目屬性的連接字符串如果 生成配置是調試。 發佈項目,連接