2017-06-06 473 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文件夾時,它允許您使用多種解決方案共享本地下載的軟件包緩存,從而節省磁盤空間,網絡資源和時間。這有一個明顯的優勢

如果你只需要刪除該文件夾僅用於清理(例如與某人分享),您可以隨時刪除它,無需擔心。它將在您下次構建解決方案時再次自動生成,但如果您只想分享您的代碼庫,則不需要它。

相關問題