【发布时间】:2016-03-07 22:03:06
【问题描述】:
我读过这个关于what the obj and bin folders are 的问题。
我的 APP/obj/CONFIGURATION 文件夹包含数百个文件。这包括每个表单(作为 .resources 文件)、图标、图像(.bmp、.jpg 等)、多语言翻译文件等的副本。构建最多需要三(痛苦!)分钟才能完成。
- 这些中间文件必须以这种方式访问磁盘吗?
- 能否将 Visual Studio 配置为不使用所有这些副本访问磁盘,而是链接内存中的所有内容?
这是一个 C#.NET 应用程序,如果相关的话。
【问题讨论】:
-
获取 SSD。这将产生巨大的影响。
-
@MatthewWatson:好主意,但不是立即实用! :o)
-
很遗憾,您无法将 VS 配置为在内存中进行构建。
-
我为此做了一些小研究,然后转而将项目构建到 ramdisk 并将所有项目的输出放到 1 个文件夹中,在我的情况下,我会说它工作得很好。您还可以尝试使用 MKLINK 和“如果较新则复制”选项为您的项目链接输出文件夹中的文件,但这可能是一个真正的痛苦
-
如果没有 SSD,RAM 磁盘是否可以成为您的另一种选择?
标签: c# visual-studio