【问题标题】:What is the purpose of the .sln.ide folder?.sln.ide 文件夹的用途是什么?
【发布时间】:2014-08-17 12:49:36
【问题描述】:

我正在试用 Visual Studio 14 CTP 2,发现有这个 .sln.ide 文件夹:

有一些关于 .sln.ide 的问题(请参阅 thisthisthis),但其中两个是关于 Visual Studio 中具有该扩展名的文件(不是文件夹) 2012 年(不是 2014 年),剩下的问题没有答案。

从我在这些问题中看到的提示来看,该文件夹似乎是由 Roslyn compiler 创建的,用于缓存目的。但是,我一直无法找到确切解释其作用的来源。

那么该文件夹的用途是什么,它是如何使用的?

【问题讨论】:

标签: c# visual-studio visual-studio-2015


【解决方案1】:

...被 Roslyn 编译器引擎用来存储临时文件。

见:http://blogs.msdn.com/b/webdev/archive/2014/06/03/announcing-web-features-in-visual-studio-14-ctp.aspx

【讨论】:

    【解决方案2】:

    根据我的检查,Visual Studio 2015 RTM 不再使用此文件夹,您可以将其删除。如果您使用.tfignore/.gitignore 忽略.sln.ide,您也可以将其删除。因为它不会再生成了。

    它现在使用隐藏的.vs 文件夹,与.vs\(solution name)\v14\vbcs.cache 中的相同文件。其中一些有.vs\(solution name)\vbcs.cache,我相信它已经在VS 2015的一些预览版中使用,已经被v14\vbcs.cache取代,也可以删除。您也可以删除(solution name).v14.suo,因为它已被.vs\(solution name)\v14\.suo 取代。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-27
      • 2020-02-22
      • 2014-10-07
      • 1970-01-01
      • 2010-10-01
      • 1970-01-01
      • 2014-11-05
      相关资源
      最近更新 更多