ASP.NET MVC 5应用程序的构建速度很慢

时间:2016-06-15 19:30:41

标签: c# asp.net asp.net-mvc visual-studio

我正在进入ASP.NET,我正在使用MVC 5构建我的应用程序,同时我遵循一些Pluralsight培训。我注意到在视频培训中,教师的Visual Studio构建速度非常快,但在我的计算机中,在我修改了一些内容之后,每次构建它通常需要90到120秒才能完成构建,并且我能够在我的网络中导航浏览器上的应用程序。

我的笔记本电脑不是超老或慢,因为它有一个配备4GB内存和SSD的Core i5。我试过set the MvcBuildViews attribute to false,但问题仍然存在。我正在使用Visual Studio 2015 Enterprise和Update 2。

关于应该是什么问题的任何想法?

3 个答案:

答案 0 :(得分:1)

删除下的所有内容 C:\ Users \用户YOUR_USER_NAME \应用程序数据\本地\微软\ WebSiteCache 在这里查看 C:\ Users \ YOUR_USER_NAME \ AppData \ Local \ Temp \ Temporary ASP.NET Files \ siteName

答案 1 :(得分:1)

似乎这是Visual Studio 2015 Update 2的一个问题。一旦我安装了Updated 3,它就会更快地构建。我注意到现在IIS Express并没有在构建之间关闭,所以现在当我构建我的MVC项目时,我通常会在不到20秒的时间内在浏览器上看到结果。

答案 2 :(得分:0)

这不是一个可以解决这个问题的答案。但是,我特意在ASP.NET应用程序中遇到了这个问题。通过我们的解决方案之一,我们拥有近60个项目,并且需要花费很长时间才能在VS内部完全构建和调试浏览器。

我是如何解决这个问题的,是将我们的IIS服务器指向我的演示项目构建的文件夹。这样,当构建Web项目时,我可以浏览我的IIS网站并查看更改。这样做的缺点是我不能轻易地在VS中主动调试。

至于加速VS以通过调试更快地构建它我没有运气我的经验。从弄乱符号加载,只是我的代码设置,VS IIS设置,但没有任何东西真正解决了我。