查看解决方案用户选项文件 (.suo) 内容的工具
-
09-06-2019 - |
题
是否有任何免费工具可用于查看解决方案用户选项文件(解决方案文件附带的 .suo 文件)的内容?
我知道它基本上被格式化为文件中的文件系统,但我希望能够查看内容,以便我可以找出解决方案和自定义的哪些方面导致它随着时间的推移变得非常大。
解决方案
.SUO 文件实际上是一次性的。如果它变得太大,只需将其删除即可。Visual Studio 将创建一个新的。
如果你 做 想在其中查看一下,它看起来像一个 OLE 复合文档文件。您应该能够使用 StgOpenStorage 函数来获取 IStorage 指针。
其他提示
对于原始海报来说有点晚了,但可能对其他人有用。
两个用于结构化存储文件(包括 .suo 文件)的免费软件查看器:
https://github.com/ironfede/openmcdf (旧网址: http://sourceforge.net/projects/openmcdf/)
当您在这些查看器之一中打开 .suo 文件时,您将看到与以下内容相关的流:
- 书签
- 调试器手表
- 已卸载的项目
- 提纲
- 任务列表用户任务
- 调试器异常
- 调试器断点
- 调试器查找源数据
- 打开文档窗口
以及更多...
我不知道任何工具,但您可以尝试通过以下方式访问用户设置 IVsPersistSolutionOpts 界面
您可以使用附带的内置工具 开放MCDF, ,称为结构化存储资源管理器。它不允许您查看所有详细信息,但允许您查看所有单独的设置及其大小。为了查看实际设置,您需要将字节格式设置为 UTF-16。
不隶属于 StackOverflow