【发布时间】:2017-04-13 07:19:32
【问题描述】:
“可能的重复”旨在打开文件,就像在记事本中一样,我正在寻找打开 .csproj/.sln 文件而不是作为原始文本文件,而是作为完整的项目/解决方案,例如,如果我的路径是 .sln 文件,应该打开整个解决方案,而不仅仅是单个 .sln 文件。
我以这种方式打开项目/解决方案:
var psi = new System.Diagnostics.ProcessStartInfo(path);
System.Diagnostics.Process.Start(psi);
path 是项目/解决方案的路径。它工作正常,但它会启动 另一个 Visual Studio 来打开给定的文件。
我想在已经运行的 VS 中打开项目/解决方案(如果没有,在这种情况下,请务必启动 VS)。
怎么做?
【问题讨论】:
-
@TamásSzabó,谢谢,但我想打开 solution (就像您通常在 VS 中手动打开一样),而不是将解决方案单个文件作为文本文件打开。链接的问题仅将 VS 用作文本编辑器,非常有用,但这不是我的目标。
-
是的。我开始考虑用/command 替换/edit 并将OpenSolution 作为命令传递,但它也打开了一个新的VS。我现在得走了,但也许你能在那里找到一些东西。祝你好运!
标签: c# visual-studio visual-studio-2015