VBCS编译器占用太多Ram [英] VBCS Compiler taking too much Ram

查看:101
本文介绍了VBCS编译器占用太多Ram的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在工作 在ASP.NET项目上。 我已经工作了2个多月,但突然运行任何页面导致我的笔记本电脑屏幕冻结。我的机器的RAM是4 GB。当我在具有8 GB RAM的另一台机器上运行相同的项目时,我注意到VB $编译器消耗了太多RAM(超过4.5 GB)的
。我想删除这个VBCS编译器。请建议我该怎么办。

I am working  on an ASP.NET Project.  I have been working on this for more than 2 months but suddenly running any page caused my laptop screen to freeze. My machine's RAM is 4 GB. When I ran same project on another machine with 8 GB RAM, I noticed that VBCS Compiler is consuming too much RAM(more than 4.5 GB). I want to remove this VBCS Compiler. Kindly suggest how can I do it.

推荐答案

嗨Arsal Younas,

欢迎来到MSDN论坛。

>>我在ASP.NET项目上工作。 我一直在研究这个问题超过2个月,但突然
运行任何页面导致我的笔记本电脑屏幕冻结。 

你是否对VS做了任何更改还是这个项目?与VS中的安装或升级扩展一样,修改项目中的代码或配置

VBCSCompiler是C#和VB编译器的缓存过程。它本质上是一个时间/空间权衡:通过保留内存中先前编译的
信息,它可以在后续编译中大大提高编译器的性能。它使用多少内存取决于解决方案的各种属性以及它的大小。但是,虚拟内存不是一个很好的度量标准
,因为它是一个64位进程,不会耗尽虚拟内存。

如果你想禁用缓存在编译性能较慢的情况下,您可以在项目文件xxx.csproj中的
PropertyGroup节点下添加以下属性。


< UseSharedCompilation> false< / UseSharedCompilation>

请查看

以上信息的类似问题

 

祝你好运,

Sara


这篇关于VBCS编译器占用太多Ram的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆