我有一个SPA,其中API后端是在Visual Studio中使用ASP.NET 6.0开发的,前端是用rollup构建/打包的。由于Visual Studio也应该托管前端文件,所以rollup将它们复制到Visual Studio项目目录的子目录wwwroot中。每次rollup将文件复制到wwwroot中时,Visual Studio都会消耗大量CPU。看起来好像它会解析所有文件,可能是为了Intellisense?
但是,在这种情况下这没有意义,因为wwwroot的内容是rollup的生成输出。有没有办法告诉Visual Studio在开发期间忽略这些文件,但在调试时仍然提供它们?
如果有更好的方法来做到这一点,我感谢任何建议。
我使用的是Visual Studio 17.4.4
1条答案
按热度按时间58wvjzkj1#
也许是现场分析的问题。
您可以右键单击解决方案资源管理器中的项目节点并选择
Properties
,然后选择Code Analysis
选项卡,取消选中Run on live analysis
选项以禁用实时源代码分析。更多的细节,你可以参考this document。希望这能为你工作。