我想用msbuild發佈網站。由於我有一個網站,而不是一個Web應用程序項目,我怎麼去解決這個問題,因爲我沒有.csproj文件,msbuild需要一個項目文件作爲輸入,或者你可以在一個項目文件的文件夾中執行它。我的解決方案文件包含多個沒有.csproj文件的網站?使用msbuild發佈網站
3
A
回答
4
使用Aspnet編譯器任務。
http://msdn.microsoft.com/en-us/library/ms164291.aspx
它工作在asp.net網站。只需複製(或直接輸出)到您需要部署的位置。
5
我會爲每個網站創建Web部署項目,MSBuild可以讀取.wdproj
文件(它實際上是一個MSBuild腳本)。
VS2008 Web Deployment Project download
這是剛好完成你所需要的一個Visual Studio模板。
內部使用ASP.NET編譯器任務的此腳本,以及根據項目設置對文件 進行一些複製。
相關問題
- 1. 使用MSBuild和CruiseControl發佈MVC網站
- 2. 使用CruiseControl.NET和MSBuild發佈網站
- 3. 的MSBuild發佈的網站,而無需使用發佈配置
- 4. 使用SBT發佈網站
- 5. 網站發佈
- 6. 發佈網站
- 7. 調用MSbuild發佈
- 8. 的MSBuild發佈的網站嵌入資源
- 9. 設置的MSBuild網站發佈房產「ExcludeGeneratedDebugSymbol」從命令行
- 10. 使用Git發佈到一個網站
- 11. 使用apache tomacat發佈網站6.0
- 12. 如何使用PSAKE發佈網站
- 13. 發佈網站使用SVN導出
- 14. 我可以使用webmatrix發佈網站
- 15. 使用buildpublisher發佈ASP.NET網站
- 16. 使用asp.net創建的發佈網站
- 17. 使用Visual Studio發佈網站
- 18. 發佈網站使用csproj文件
- 19. Asp.net網站發佈
- 20. 發佈網站+ VS2008
- 21. mvc網站發佈
- 22. 使用MSBuild發佈Azure應用程序
- 23. 使用MSBuild發佈ClickOnce應用程序
- 24. 通過網站發佈網站部署
- 25. 無法使用通過VS2010發佈的Windows Azure發佈網站
- 26. 在MSBuild中禁用發佈
- 27. 使用MSBuild發佈web服務
- 28. 使用MSBuild自動發佈WCF庫
- 29. 如何使用MSBuild發佈Web項目?
- 30. Msbuild命令行發佈一個網站,而不是web應用程序