刚刚安装了VS2012并通过一键发布功能遇到了一种奇怪的行为。
我通过FTP发布,一切正常,但似乎VS坚持一遍又一遍地覆盖一些文件,即使没有任何改变。
在VS2010中,反复点击“发布”按钮只需几秒钟即可完成步骤并完成,在VS2012中大约需要两分钟,因为它不断复制5mb dll和其他一些东西。
P.S“删除发布前的所有现有文件”已关闭
答案 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