我需要一種使用MSBuild將ClickOnce應用程序發佈到多個PublishDir的方法。我有四個環境(dev,qa,model,prod),並且需要爲每個環境生成單獨的ClickOnce PublishDir,因爲配置文件是不同的。其中一個主要問題是MSBuild不會創建publish.htm文件。任何幫助,將不勝感激。使用MSBuild發佈ClickOnce應用程序
5
A
回答
5
作爲一次性事情,如何在四個位置手動創建publish.htm文件?
在我的公司,我們完全不使用publish.htm文件。 但是我們確實有不同的環境,所以我們讓構建腳本更改應用程序名稱,更新位置,服務器uri等預構建,並與目標構建它發佈。之後,輸出文件將被複制到相關環境的位置。
我們有點老了,主要是在cmd文件中這樣做,但我相信你可以有4個不同的msbuild目標來完成相同的工作。
7
我剛剛發佈了一個關於publish.html問題的答案,在接下來的幾天裏,我會在博客中討論多重環境問題。
http://wallism.wordpress.com/2009/12/08/clickonce-creating-publish-page-from-msbuild/
5
,這解決了多個環境問題(當然,這是解決問題的一種方式)
http://wallism.wordpress.com/2009/12/21/msbuild-and-multiple-environments/
相關問題
- 1. 使用MSBuild發佈Azure應用程序
- 2. 使用發佈嚮導無法發佈ClickOnce應用程序
- 3. 在TeamCity上發佈ClickOnce應用程序
- 4. 發佈windows應用程序 - ClickOnce部署
- 5. Msbuild clickonce應用程序錯誤
- 6. 使用MSBuild發佈多個ClickOnce應用程序時的應用程序名稱問題
- 7. ClickOnce使用MSBuild
- 8. 使用ClickOnce和MSI發佈應用程序
- 9. 使用Visual Studio在線Clickonce應用程序發佈
- 10. 使用NANT腳本發佈ClickOnce應用程序
- 11. 如何使用ClickOnce發佈帶有SQLite的Winforms應用程序
- 12. 如何使用MSBuild發佈Asp.NET Web應用程序?
- 13. 使用MSBuild 4命令行發佈ASP.NET web應用程序
- 14. 如何使用CruiseControl.NET&MSBuild部署/發佈Web應用程序?
- 15. 如何從安裝程序發佈ClickOnce應用程序
- 16. 使用MSBuild將ClickOnce文件發佈到ASP.NET MVC文件夾中
- 17. 將ClickOnce發佈的應用程序變爲獨立應用程序?
- 18. 引用從Clickonce發佈應用程序文件部分缺失
- 19. 如何在Sharepoint上發佈ClickOnce應用程序?
- 20. 如何在.NET ClickOnce應用程序中設置「發佈者」
- 21. Sharepoint 2013發佈clickonce wpf應用程序後,網站崩潰了
- 22. 發佈ClickOnce應用程序到本地機器,然後上傳?
- 23. 在ClickOnce中發佈的應用程序不顯示更新
- 24. 客戶特定設置後的ClickOnce應用程序發佈
- 25. 獲取當前ClickOnce的應用程序發佈者名稱?
- 26. 如何通過CruiseControl.NET發佈ClickOnce應用程序?
- 27. HelloWorld控制檯應用程序無法發佈ClickOnce
- 28. 如何發佈ClickOnce應用程序的測試版?
- 29. 安裝ClickOnce已發佈的支持DPI的應用程序
- 30. MSBuild或竹錯誤簽署clickonce應用程序
這是我打算,如果有不走的路線一個簡單的方法來創造的事情。 – 2009-06-15 17:58:24