在用于测试另一个应用程序的C#应用程序中,我必须向用户显示应用程序的源代码。为此,
我知道devenv {/run|/r} {SolutionName|ProjectName}
会打开指定的解决方案。
我知道devenv /Edit {FileName} /command edit.goto {LineNumber}
将打开指定的文件并将光标指向指定的数字(前提是Visual Studio的实例尚未运行)。
我想要做的是打开解决方案,在该解决方案下打开一个文件(devenv /Edit {FileName} /command edit.goto {LineNumber}
将文件作为单个文件打开,而不是作为解决方案的一部分)并转到特定功能(哪个用户)从ComboBox / ListBox中选择。
如何在C#代码中执行此操作?
仅供参考,另一个项目是测试项目,是一个CPP项目。