2014-05-21 63 views
0

我有一個MVC Web應用程序,我試圖通過在Azure和Visual Studio Online上持續集成來設置。基本上,該解決方案中有4個項目,其中3個用於支持1個Web App。問題是,當我在Azure上進行連續部署時,它構建了整個解決方案,並且不知道我需要哪個項目作爲根URL。與Visual Studio Online的持續集成和多解決方案項目

當我下載編譯產生的drop文件夾時,它看起來像這樣。

  • drop /很多dll,包括我的web應用程序的dll。
  • 滴/ _PublishedWebsites
  • 滴/ _PublishedWebsites/MyWebApp(包括其倉,內容,字體等)
  • 滴/ _PublishedWebsites/MyWebApp_Package

和一些其他文件夾,以及。

如何配置連續部署以將我的Web App放在網站的根目錄?

感謝

+0

看起來像這些鏈接有一些信息:[link1](http://social.msdn.microsoft.com/Forums/windowsazure/en-US/95f161f6-9370-43ad-9ac5-714f8978cc5e/continuous-integration-deploying -wrong-project-from-solution?forum = azuregit)[link2](http://peter.orneholm.com/post/84647111808/deploy-to-multiple-azure-websites-with-visual-studio)。現在嘗試他們 – DJKempner

回答

1

貌似愚蠢的解決方案是重命名「主」項目是在溶液中按字母順序排列的第一個項目。微軟建議,或者每個解決方案只有一個項目。無論哪種方式,這是獲得理想效果的最可靠和最簡單的方法。

相關問題