msbuildcommunitytasks

    1熱度

    1回答

    我覆蓋了我的TFS構建文件中的以下目標,以運行在Visual Studio 2008中設置數據庫,導入數據等的各種任務 - 目標是僅停止網站與服務器,而不是整個機器上停止整個W3SVC服務上的應用程序池關聯(參見例如備用任務): <Target Name="AfterCompile"> <AppPoolController ApplicationPoolName="$(AppPoolN

    1熱度

    1回答

    我正在使用MSBuild Community Tasks的Nightly build 1.3.0.477,並且遇到了XmlMassUpdate問題。 這就是我想做的事: 對每一個項目,如果它不引用CommonAssemblyInfo.cs文件中,添加引用。 我做這樣的: <Message Text="Path is $(MSBuildCommunityTasksPath)" Importance=

    21熱度

    4回答

    是否有內置的方式使用HTTP將文件下載到本地目錄? 我可以掏出wget或編寫自定義任務,但我想確保沒有現成的方法來完成此任務。 在此先感謝!

    0熱度

    1回答

    我在我的TFS構建中製作了一個自定義任務來檢查我的項目的GlobalAssemblyInfo.cs文件,以便提取一個屬性(AssemblyInformationalVersion是精確的),以便使用它的值命名我用該構建制作的zip文件。 <UsingTask TaskName="GetAssemblyInformationalVersion.GetAssemblyInformationalVers

    1熱度

    2回答

    我是Cruise Control的新手。我正在運行一個項目,我使用MSBuild文件來構建我的項目。我使用NUnit的任務中的MSBuild社區任務項目運行我所有的單元測試,輸出與測試結果與此命令的XML文件: <NUnit Assemblies="@(OutputFiles)" WorkingDirectory="$(UnitTestResultsLocation)" OutputX

    2熱度

    1回答

    我發現使用MSBuild社區任務提供的Zip任務創建zip文件可以更改(或更確切地說,刪除)正在壓縮的文件的任何文件屬性。下面是我的ATTRIB任務做一個文件夾中的DLL調用一個都只讀屬性: <Attrib ReadOnly="true" Normal="true" Files="@(DLLsToReadOnly)" /> 在路上,我包括在FilesToZip項目這些DLL並呼籲如下: <Zi

    9熱度

    2回答

    我在使用64位版本的機器上運行時出現MSBuild Community Tasks Project的Attrib任務問題。 我已經把這個小測試項目顯示的問題是什麼: <Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

    3熱度

    1回答

    使用MSBuild Extension Pack創建網站的正確方法是什麼? 我正在嘗試使用MSBuild Extension Pack來創建使用以下目標的網站。不幸的是,我沒有正確的語法。這個目標會拋出一個異常,說「InvalidOperationException:指定的路徑已經存在。\ r」。這是在添加應用程序之後。 我已經通過更改WebApplication項目或VirtualDirecto

    2熱度

    1回答

    這是我想要實現的。我在C#和VB中有許多項目,我希望將其作爲模板項目導出爲我的自動構建過程的一部分。導出模板很容易做到交互,但我需要將其作爲我自動構建過程的一部分來完成。此外,模板項目必須在導出之前實際構建,以保證在最終用戶使用模板時進行編譯。 [我知道模板項目通常不會編譯,但是我已經解決了這個問題,所以就這個問題而言,我們可以認爲模板項目會成功編譯]。 我打算使用MSBuild社區任務來壓縮最終

    1熱度

    1回答

    我正在使用一些自定義的MSBuild任務簽入源代碼管理。我想將這些任務導入到TFS用來構建項目的TFSBuild.proj文件中。現在我已經創建了第二個項目文件,其中包含這些自定義任務的所有用途。我這樣做是因爲我可以在創建工作空間並下載文件後運行此項目文件。 有沒有辦法從構建項目引用服務器上的文件,以便我不必執行這2個步驟的過程? 我希望以下工作。 <Import Project="$/My/Se