首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio MVC使用T4模板搭建脚手架的速度非常慢

Visual Studio MVC使用T4模板搭建脚手架的速度非常慢
EN

Stack Overflow用户
提问于 2020-07-31 22:27:46
回答 1查看 99关注 0票数 0

我正在开发一个由43个项目组成的ASP.NET MVC应用程序。我们已经创建了一些用于生成/搭建控制器和视图的T4模板,它们可以正常工作,但在选择Add -> Controller >MVC5 Controller时,它会在收集信息加载屏幕上挂起大约4-5分钟,直到您可以选择命名控制器并最终创建一个控制器。

选择Add -> View时也会发生同样的事情,但在这种情况下,在选择视图模板的对话框打开之前,收集信息部件就已经发生了。在选择任何模板后,它几乎可以立即创建一个新的视图。

这在Visual Studio 2015和2019中都发生了。我怀疑这与解决方案的大小有关,因为在新创建的解决方案中的空白项目中,它工作得很好。

有人知道这个问题的原因是什么吗?有没有办法解决它?

EN

回答 1

Stack Overflow用户

发布于 2021-05-22 03:00:31

我刚刚在一个有7个项目的解决方案中遇到了这个问题。最终,我卸载了除我想要添加控制器的项目之外的所有项目。在那之后,我能够添加控制器,只需几秒钟的延迟,然后重新加载其他项目。

对于那些可能不熟悉多个项目解决方案的用户,若要卸载项目,请在“解决方案资源管理器”中,通过在按住Ctrl或Shift按钮的同时单击项目来选择它们,就像在文件资源管理器中选择文件一样。选择后,右击并选择“卸载项目”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63193758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档