msdeploy

    11熱度

    1回答

    我已經閱讀了可以利用MSDeploy在遠程計算機上安裝Windows服務甚至性能計數器的位置。我看到如何使用從源目錄到目標目錄的MSDeploy「同步」來實現這一點。有沒有一些方法可以讓源代碼是.zip文件中包含的二進制文件,因此.zip可以複製到遠程機器上,然後執行msdeploy?如果是這樣,manifest.xml中引用的源目錄如何?除了傳統的網站和數據庫部署之外,似乎還沒有關於MSDepl

    2熱度

    1回答

    我們使用msdeploy將我們的站點部署到持續集成服務器的各種環境中。 當工件從命令行手動部署到開發站點時。部署只推送更改的文件,並且非常快速。 但是,當我們推送到測試環境或生活環境時,部署會複製大量本不應該更改的文件。我的理解是,msdeploy根據不應更改的時間戳,大小和屬性進行比較。 我們可以看到使用-whatif開關,當需要更改許多文件時,會報告很多文件,但事實上他們沒有。特別是umbra

    79熱度

    4回答

    我目前正在嘗試使用Visual Studio 2010的「發佈」和MSDeploy功能來處理我的Web部署需求,但根據我的構建配置,已經遇到了與定製包相關的障礙。 我在32位環境下開發,但需要爲64位環境創建發佈包,因此在「發佈」配置中,我有一個後期構建事件,將64位版本的第三方dll複製到bin目錄中覆蓋32位版本。當我使用「發佈」功能時,即使將正確的64位dll複製到bin目錄,它也不會包含在

    0熱度

    1回答

    當我去到Web項目的屬性,包下/發佈選項卡,在目標服務器上的Web應用程序的物理路徑,我已設置: C:\Projects\TimeSheet 當我創建一個包並檢查包的壓縮文件,並期待SetParameters.xml文件,我看到: <setParameter name="IisVirtualDirectoryPhysicalPath" value="C:\Builds\1\TimeSheet\

    1熱度

    1回答

    我正在使用visual studio 2010.我有一個網站項目,我希望在每次構建項目時構建一個網站部署包。基本上我正在尋找一個後構建MSBuild命令的例子,它基本上和網站的右鍵菜單中的「Build Deployment Package」選項一樣。

    1熱度

    1回答

    我正在使用msdeploy將我對網站進行的更改(通過Team City中的一個nant腳本)傳送出去,它非常棒!我只有一個問題,我使用帶有同步功能的msdeploy來讓我的生活更輕鬆。 我目前排除我的msdeploy中的web.config,因爲我不知道如何在運行中更改web.config。如果我進行同步,如何更改目標站點上的web.config?

    8熱度

    2回答

    我在我的nant腳本(Team City)中有一個msdeploy,它正在工作,但它正在複製一些我不想複製的文件夾。什麼命令會跳過這些目錄?我試過了: <arg value="-skip:objectName=dirPath,absolutePath=C:\Websites\slingshotportal\Build scripts"' /> and <arg value='-skip:obj

    7熱度

    1回答

    我試圖自動部署網站。我開始與這個article ,一切都從2010年VS的偉大工程,但是,我在使用命令行 問題,我用這個 c:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe "d:\Projects\test.csproj" /T:Package /P:PackageLocation="d:\Package\packageTest.z

    0熱度

    1回答

    我想知道,如果在IIS管理器中,當我出口的應用程序,還有一個辦法,以節省選擇這樣的部件,當我出口下一次,在默認情況下(如appHostConfig)進行選擇。謝謝。

    19熱度

    1回答

    我們使用msdeploy(或者web部署,如果您願意)打包和部署web應用程序。通過聲明參數包時間,我們可以在部署時提供值(以替代連接字符串等)。 我們目前面臨的問題是在我們的web配置中的applicationSettings部分替換值。我們無法使用msdeploy來替換值,因爲我們要替換的內容是xml元素中的文本,而不是屬性值(我們得到的警告是:「無法在節點類型'元素'上設置值'」)。 相關的