2015-10-25 83 views
0
發佈到從Visual Studio場地的大小400MB Azure的網站,我在蔚藍的門戶,我的網站幾乎是800MB看到,當

發佈到Azure的網站雙尺寸存儲...爲什麼當與OBJ文件夾內

我搜索所有的子文件夾,並且我意識到在obj \ Release \ Package內部有「PackageTmp」,它包含所有我的文件夾(其中一些大文件可供下載)的所有站點。

問題是爲什麼asp.net需要這個網站兩次? 我可以簡單地刪除與FTP應用程序的obj文件夾,該網站會好嗎?

我需要更多的大小是不公平的比例監守那......

回答

1

當你從Visual Studio部署,您正在使用msdeploy。通常,這不應該將obj\Release\Package複製到Azure Web App。

要檢查Azure Web App中的內容,最好使用Kudu Console。在那裏,去你的D:\home\site\wwwroot文件夾,並檢查有什麼文件。您真的在那裏看到obj\Release\Package文件夾(即D:\ home \ site \ wwwroot \ obj \ Release \ Package`)嗎?

如果,你看到它,這不是,請提供更多的細節:

  • VS什麼版本的?
  • 你正在部署什麼類型的應用程序(例如,它是一個MVC應用程序)?
  • 您是在調試還是零售?
+0

嗨大衛,感謝您的回答,並建議Kudu控制檯。我更喜歡使用FileZilla。是的,我看到站點內的obj \ Release \ Package。錯誤地,我開始新的MVC網站,然後刪除mvc lib +文件夾...該VS是2013年的終極。我如何知道如何調試或零售? – AloniSoft

+0

當您使用msdeploy從Visual Studio進行發佈時,它是「設置」下的一個選項。 –

+0

我在包/發佈web選項卡的項目屬性下找到了設置配置調試/發佈的選項,我明白我必須選擇發佈。我希望它解決了這個問題。謝謝... – AloniSoft

相關問題