msbuild

    0熱度

    1回答

    我現在花了幾個小時,但我只是不明白這一點: 爲什麼一個LIB子目錄不是由VS「快跟上時代的榮幸檢查「? 如果設置了庫的lib輸出目錄,解決方案總是重建 - 如果更改已經完成或沒有重要。如果\ lib子目錄被刪除它的作品。爲什麼? 這是我測試至今: 請參考下面的代碼片段。那個完美的作品。如果幾個依賴項目被要求多次構建,他們實際上只構建一次,如果沒有更改。在Visual Studio FastUpTo

    0熱度

    1回答

    我有一個GNU makefile,我正在翻譯爲MSBuild。 有包含與該是應該關閉Command屬性Exec任務的單引號干擾sed不會在MSBuild運行,因爲它包含了'(單引號)命令: <Target Name="prebuild_cat"> <Exec EchoOff="true" StandardOutputImportance="low" S

    0熱度

    2回答

    我試圖使用MSBuild項目列出可以與尚未知的基本路徑相關的通配符路徑的數量。因此,我希望能寫: <Item Include="Content\**\*.js" /> 但不評估,作爲一個路徑,而是將其添加爲一個簡單的項目,其%(Identity)仍是字符串「內容\ ** \ * .js文件」。 這是可能的MSBuild?

    0熱度

    1回答

    與以前的版本相比,Visual Studio 2017時使用的MSBuild文件可以大大縮短。如所解釋的,例如in a blogpost: 爲了使MSBuild格式清晰可讀,刪除了很多樣板配置。 事實上,當你創建一個新的.NET標準的項目,產生的.csproj文件只包含幾行默認: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup>

    1熱度

    1回答

    我正在翻譯一個GNU Makefile到MSBuild XML。 我有以下sed命令(一個更大的命令的一部分): ... | sed 's/^Q(.*)/"&"/' | ... 當我執行只是在Cygwinsed部分,它「作品」在這個意義上,它並不會報錯了。 不過,我已經將它轉換爲XML MSBuild後 - 取代了XML敏感的符號與",&,' - 我得到的錯誤 se

    0熱度

    1回答

    我編寫的Mac在Visual Studio 2017年社區的來源,我已經得到了以下錯誤: Building: ServiceLayer.API (Debug) Error: Build failed. See the build log for details. (ServiceLayer.API) ---------------------- Done -------------------

    1熱度

    1回答

    我在我的Visual Studio中使用ExcelDna-AddIn NuGet包當我試圖通過視覺工作室構建我的類庫項目時它工作正常,而如果我嘗試過的MSBuild(ExcelDna.AddIn.targets)來構建它我得到「‘CleanExcelAddIn’任務沒有給予必要的參數‘OutDirectory’與代碼退出值1」

    0熱度

    1回答

    <Property Id="VC2015_X86"> <RegistrySearch Id="VC2015_X86" Root="HKLM" Key="SOFTWARE\Wow6432Node\Microsoft\DevDiv\vc\Servicing\14.0\RuntimeAdditional" Name="Version"

    1熱度

    1回答

    我得到了一個基於c#的Xamarin.Forms項目,該項目包含一個「git子模塊」作爲依賴項。子模塊實際上是許多項目的另一個dotnet解決方案,但是我的應用程序只依賴其中的一個。 移動中心CI在建設時壓碎。看起來,無論我的入口點項目引用,移動中心遞歸地構建每一個無關的項目,作爲副作用克隆。我如何告訴CI只建立目標項目及其參考。 我希望發生的事情是,CI只構建我的Xamarin.Forms項目及

    0熱度

    1回答

    我以前使用的CMake用「的Visual Studio 12 2013」​​作爲發電機建兩個項目。 Qt Creator成功地解析了這兩個項目,但是所有的源文件和頭文件在其中一個項目中被複制,而在另一個項目中被翻了兩番。下面是它的外觀: 這是一個錯誤?或者我做錯了什麼?用於構建這些項目的CMake命令與通常不同 - 只需cmake .. <some flags>然後cmake --build .