2017-06-06 474 views
0

我正在清理我的解决方案文件夹。到目前为止,我已经重新定位了由Nuget生成的packages文件夹,如下所述:C# visual studio how to relocate nuget package folder?解决方案文件夹中的.vs文件夹

我注意到还有一个.vs文件夹,它由C#编译器(Rosyln)生成,在此处进行描述:.vs folder to source control in visual studio 2015?。是否可以/建议重新定位这个文件夹?

+0

'.vs'文件夹包含Roslyn缓存,但**并不意味着它是由Roslyn **生成的。其他IDE组件(例如IIS Express支持)也将其文件放置在那里。 –

回答

2

我不相信有什么办法可以搬迁.vs文件夹,但更好的问题是为什么你需要?由于它只是一个特定于临时文件缓存的特定解决方案,因此将其移出该文件夹的作用域到不同文件夹有效地不起任何作用。如果没有优势,那么为什么要这样做呢?

例如:移动NuGet文件夹时,它允许您使用多种解决方案共享本地下载的软件包缓存,从而节省磁盘空间,网络资源和时间。这有一个明显的优势

如果你只需要删除该文件夹仅用于清理(例如与某人分享),您可以随时删除它,无需担心。它将在您下次构建解决方案时再次自动生成,但如果您只想分享您的代码库,则不需要它。

相关问题