2016-02-01 14 views
5

昨天,當我發佈此webapp時,它表示雖然沒有任何內容可顯示,但已創建了新的webapp。因此,根據需要,我安裝了Azure SDK更新等,正如軟件所推薦的那樣,即VS 15企業版。今天,當我在web應用程序右鍵單擊並選擇發佈我看到我的Azure的應用服務活動選項卡上的以下錯誤:嘗試從VS Enterprise 2015更新1發佈我的網絡應用程序時出錯azure:

 ------ Build started: Project: BPIT - Publish, Configuration: Debug Any CPU ------ 
     ------ Publish started: Project: BPIT - Publish, Configuration: Debug Any CPU ------ 
     Can't find existing loaded project:http://localhost:6002 

     ========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ========== 
     ========== Publish: 0 succeeded, 1 failed, 0 skipped ========== 

Check this for more information. 

http://bpitanshika.azurewebsites.net/ 
+0

不知道任何關於你的代碼,我們不能真正告訴你爲什麼發佈失敗。你能發佈你的代碼和/或更詳細的錯誤日誌嗎? –

+0

@AnshikaAgarwal同樣的問題在這裏。進行備份後,在記事本中打開解決方案文件,看看是否有兩行代碼,如「Debug.AspNetCompiler.TargetPath =」PrecompiledWeb \ localhost_ <某個端口號>「和」Release.AspNetCompiler.TargetPath =「PrecompiledWeb \ localhost_ <某些端口號> \「。在我的情況下,這些目錄不存在。我目前正試圖找出如何解決這個問題。我的猜測是那些「PrecompiledWeb」目錄正在錯誤的地方創建。 –

+0

@AnshikaAgarwal - 我不把這個解決方案(解決方法)作爲一個答案,因爲它不是一個修復。但是我發現你可以從微軟的免費應用WebMatrix 3發佈你的網站。只需打開解決方案文件夾作爲網站。當您獲得發佈對話時,選擇您現有的或在Azure上添加新網站。這很醜陋,但它起作用,特別是如果你在緊張中讓你的網站完成工作。 –

回答

4

我有同樣的錯誤發佈ASP.Net網站(沒有的Web應用程序)天青。 以下是如何解決這個問題:

  1. 在Visual Studio中點擊查看 - 其他窗口 - 網頁發佈活動
  2. 這將帶來Azure的應用服務活動窗口
  3. 點擊發布圖標

https://blogs.msdn.microsoft.com/acoat/2016/01/28/publish-a-static-web-site-using-azure-web-apps/

+0

哦,哦......真的嗎?首先,謝謝......這解決了我的問題......但爲什麼微軟打破了常規的「發佈網絡應用程序」選項,並將其打破?我認爲他們*希望*我們能夠輕鬆使用Azure ......順便說一下,我試圖從Azure重新下載發佈配置文件,嘗試使用它發佈,併發生同樣的錯誤。所以看起來這個隱藏的「發佈」按鈕是從VS2015發佈的唯一方法... –

相關問題