【问题标题】:Getting the name of a solution from external source从外部来源获取解决方案的名称
【发布时间】:2016-05-31 00:15:14
【问题描述】:

是否可以从记事本等程序(Visual Studio 之外)获取 Visual Studio 解决方案名称?

我正在开发一个应用程序,它可以读取解决方案和项目文件以获取各种信息。项目根本不是问题。我可以获取一个解决方案文件,确定所有项目并获取我想要的有关项目的所有信息。我的问题是解决方案名称。我可以在 VS 中清楚地看到解决方案名称可以是与任何项目无关的独立名称。但是当我打开一个解决方案文件 (*.sln) 以找到该“名称”时,它无处可寻。

我读过它可能在 *.suo 文件中,但该文件已加密/压缩或其他。

是否有可能在不涉及 VS 的情况下获得实际的解决方案“名称”?如果需要,我显然可以使用带有代码的 API。 ;) - 谢谢!

【问题讨论】:

  • 它不会在 suo 中。看起来它只是文件名......例如YourProject.sln
  • @wal 记录在某处吗?我刚刚对此进行了测试,但它确实有效。
  • 不确定,但您更改了文件名和 sln 名称更改
  • 添加答案,我会接受。 :)
  • 添加为答案

标签: c# visual-studio-2010 c#-4.0 solution


【解决方案1】:

看起来它只是文件名...例如 YourProject.sln。

我观察到更改文件名时,重启后VS中的解决方案名称会发生​​变化

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多