Visual Studio 2012 Web Publish会使用相同版本覆盖现有文件

时间:2012-10-28 02:42:04

标签: visual-studio-2012

刚刚安装了VS2012并通过一键发布功能遇到了一种奇怪的行为。

我通过FTP发布,一切正常,但似乎VS坚持一遍又一遍地覆盖一些文件,即使没有任何改变。

在VS2010中,反复点击“发布”按钮只需几秒钟即可完成步骤并完成,在VS2012中大约需要两分钟,因为它不断复制5mb dll和其他一些东西。

P.S“删除发布前的所有现有文件”已关闭

3 个答案:

答案 0 :(得分:1)

绝对痛苦。我已经在VS2010中与VS2012一起保持解决方案开放并使用VS2010发布,这很烦人,但它更快......

答案 1 :(得分:0)

不幸的是,只有VS 2012中的更改文件没有选项。不知道为什么他们把它拿出来,除了可能有太多人抱怨说当他们的FTP服务器出现问题时VS没有正确同步。 FTP服务器因没有提供正确的文件信息而臭名昭着。

答案 2 :(得分:0)

这对于大量文件来说实在太慢了。 我最好的经验是以这种方式删除不包含程序集(脚本,css等)的未使用文件夹b 。 更改它们时,直接发布这些文件。否则从配置文件发布程序集 https://msdn.microsoft.com/en-us/library/ee942158.aspx#can_i_exclude_specific_files_or_folders_from_deployment