有没有一种方法可以从命令提示符打开一个VS项目?例如,使用Atom的方式,您可以导航到您想要打开的文件夹,然后运行“atom .
”。
edit:是否等价于“C:\> devenv /run SomeSolution.sln
”?
如果是,那就太好了!但似乎仍然有一个问题,因为我认为“devenv”命令至少应该被识别,但我目前得到
“devenv”无法识别为内部或外部命令、可操作程序或批处理文件。
我看到一个S/O贡献者recommended adding
C:\Program Files(x86)\Microsoft Visual Studio 10。0\Common7\IDE\devenv。exe
路径环境变量的值,如this,每个MSDN,我做了,但我得到了相同的消息。
有谁能解释一下可能发生了什么以及如何修复它?谢谢
6条答案
按热度按时间efzxgjgh1#
需要在现有的Path值上添加新路径。
完整解决方案:
1.转到
MyComputer >> Properties >> Change Settings >> Advanced >> Environmental variables
1.单击底部窗格中的【路径】值,然后单击【编辑】。
1.将新路径添加到您的devenv。exe文件夹位置。* 对我来说,这是“D:\Program Files\Microsoft Visual Studio Community 2017\Common7\IDE\”*
ljsrvy3e2#
这比看起来容易多了。转到项目的根目录,键入
.sln
文件的名称,然后按Enter键。Windows知道如何使用注册表o根据您运行的文件的扩展名查找devenv.exe
。例如:
此方法与在资源管理器中双击sln文件打开sln文件的方法相同。
oymdgrw73#
在类似的问题上,对于VS 2017,我想构建一个解决方案,下面工作正常:
ogsagwnx4#
VS 2019社区
任何Visual Studio版本
找到你的特定devenv。exe路径,无论VS copy/version如何,都可以使用cmd,然后运行:
cd \
dir /s divenv.exe
注意:
dir /s
命令可能需要几分钟才能找到。l5tcr1uw5#
由于我不想更新PATH变量,所以我使用以下步骤在命令提示符下运行
devenv
:1.导航到“开始”菜单上的VisualStudio快捷方式
1.右键单击快捷方式
1.点击属性
1.复制目标中显示的路径。这是您使用的
devenv
的任何版本的路径。1.将复制的路径粘贴到命令提示符中,然后按Enter键
46qrfjad6#
我的是一台windows机器,为了使这个命令工作,必须将devenv添加到path环境变量中。
首先确保您的计算机上安装了visual studio。
在我的机器上,devenv exe位于以下位置。
C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE
接下来,将其添加到path环境变量中。
打开系统属性
不要忘记关闭命令提示符,然后重新启动它。这将使env变量能够加载到命令提示符中。