Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何加快大型c#解决方案的编译_C#_Compilation_Solution - Fatal编程技术网

如何加快大型c#解决方案的编译

如何加快大型c#解决方案的编译,c#,compilation,solution,C#,Compilation,Solution,我有一个C#解决方案,有大约60个大型项目。获取最新版本后,编译需要花费大量时间。你有类似的问题吗?应该怎么做?你需要编译所有的项目吗?如果有一些静态项目从未被修改过,您可以通过以下步骤关闭编译: Build -> Configuration Manager 然后取消选择任何未更改的大型静态项目。(显然,当您进行更改时,请记住再次打开它们!):) 如果您只想运行代码调试,这对于跳过合并模块和安装程序(编译需要很长时间)尤其有用 Andy.先预编译一些项目。如果可能的话,把它们送到图书馆

我有一个C#解决方案,有大约60个大型项目。获取最新版本后,编译需要花费大量时间。你有类似的问题吗?应该怎么做?

你需要编译所有的项目吗?如果有一些静态项目从未被修改过,您可以通过以下步骤关闭编译:

Build -> Configuration Manager 
然后取消选择任何未更改的大型静态项目。(显然,当您进行更改时,请记住再次打开它们!):)

如果您只想运行代码调试,这对于跳过合并模块和安装程序(编译需要很长时间)尤其有用


Andy.

先预编译一些项目。如果可能的话,把它们送到图书馆。然后,将这些项目添加回作为参考。这将大大缩短编译时间。

使用速度更快的计算机。RAM和SSD有着巨大的区别。顺便问一下,什么是长的?像DotNetNuke long(30分钟)或1-2分钟?我有4GB内存,但在获取最新版本后仍需要15分钟不要忘记标记有帮助的答案:)