我想直接从命令行 在visual studio 中打开一个特定的解决方案(.sln)。
使用该命令,我试过
devenv "full-path-to-sln-file.sln"
但它没有用。
我该怎么做?
答案 0 :(得分:1)
我编写了一个名为OpenVSSolution的开源应用程序来完成此操作。
本质上:
解释在这里: https://davemateer.com/coding/2018/11/14/Open-visual-studio-from-command-line.html
我发现这非常有用,这也是我打开所有解决方案的方式。
答案 1 :(得分:1)
您可以只使用 explorer .exe! 在命令行中输入:
“资源管理器mysolution.sln”
答案 2 :(得分:0)
使用devenv.exe
可执行文件的完整路径和sln
解决方案文件的完整路径,两者都用引号括起来,中间有空格。如果您的解决方案文件位于网络路径中,请确保在访问目标文件夹之前不需要身份验证。
C:\Users\YourWindowsUser>"D:\Visual Studio\Common7\IDE\devenv.exe" "\\networkDirectory\profiles\Desktop\VisualStudioSolutions\Project999.sln"
答案 3 :(得分:0)
尝试WhatsNew。从自述文件:
为什么您可以在终端窗口中仅用三个小写字母找到并启动它们,为什么要使用Windows资源管理器查找Visual Studio解决方案文件?运行
sln
(Open-Solution
的别名),以递归方式在您的当前工作目录中搜索解决方案文件,如果找到该文件,则将其启动。
答案 4 :(得分:0)
对于我刚刚使用的macO:
打开projectname.csproj
它将在Visual Studio 2019中为我打开