按照documentation爲一鍵式發佈,的Visual Studio 2012一鍵在Visual Studio發佈發佈所有文件(不只是更新)
第一次發佈,所有的文件都要求運行你的應用程序被複制到主機提供商。當您發佈更新時,僅複製更改的文件。
在我們的環境(ASP.NET MVC 4在Visual Studio 2012,如果它事項),如果我是第一個發佈一個Web應用程序,所有的文件發佈。如果我進行更新並再次發佈,則只會發佈更新。
到目前爲止,這麼好。
但是,如果有其他開發者發佈,則所有文件(包括不變的文件)都會發布。他們可以進行更新和發佈,只有更改發佈。但如果我再次發佈,所有文件(包括不變的文件)都會發布。
基本上,只要項目由最近發佈的人以外的人發佈,就會發布所有文件(包括不變的文件)。
- 這種行爲是故意的嗎?
- 有沒有什麼辦法可以阻止它(只發布更新,不管誰在發佈)?