Visual Studio 2010发布速度很慢

时间:2011-04-21 05:32:45

标签: visual-studio publishing

我使用的是Visual Studio 2010 Premium,并通过Visual Studio在发布机制中构建,通过FTP发布速度非常慢。如果我选择手动FTP(使用像FileZilla这样的客户端),我可以更快地发布。虽然我还没有测量过,但是使用FileZilla发布整个站点(即覆盖所有文件)的速度比Visual Studio的增量发布要快10倍。还有其他人遇到过这种情况吗?有没有办法解决这个问题?

由于

1 个答案:

答案 0 :(得分:5)

场景:您不介意发布源代码,并且需要通过ftp发布。 visual studio内置的“复制网站”工具速度极慢,因为它扫描服务器进行更改,而您的网站有许多文件夹和文件,但分析服务器是不必要的,因为您是唯一更新网站的人。

解决方案:“网站发布者”,有史以来最简单,最天才的程序。我花了很多时间才找到它,这就是为什么我觉得有必要分享它。您可以将其配置为仅扫描硬盘驱动器以查找新的/更改的文件和删除,然后发布自上次发布到ftp服务器以来的更改。我的解决方案不适用于预编译的 asp.net Web应用程序;适用于常规的asp.net网站。

在这里下载: http://www.cryer.co.uk/downloads/websitepublisher/

您必须启用turbo优化,以便它不扫描服务器。单击“config”,“optimisations”,然后选中“turbo”。

web site publisher

这是我的博文,说的完全一样: http://devblog.alexsapps.com/2012/04/visual-studio-2010-copy-web-site-tool.html