更改VS 2017的开发人员命令提示符的初始路径

时间:2017-07-27 02:04:15

标签: c# visual-studio compilation

我一直在使用VS 2017的开发人员命令提示符来编译我在Visual Studio Code中练习的C#控制台应用程序。当我打开它时,默认路径是:

C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Community>

它可以导航到我存储我的代码文件的文件夹,并且我想将初始路径更改为:

C:\ Users \用户名\文件\ FOLDERNAME>

  • 有办法吗?
  • 如果没有快速更改到指定位置的技巧?
  • 我可以使用更好的资源来编译我的程序吗?

我发现此问题的另一个地方就在这里:

Change Default Visual Studio Command Prompt Location

快捷方式和" vcvarsall.bat"答案建议修改的文件不会出现在我的任何Visual Studio文件夹中。除此之外,我并不真正理解答案,并且无法确定它们是否适用于我想要完成的任务。

3 个答案:

答案 0 :(得分:0)

你可以做的另一件事就是编辑VsDevCmd.bat(您可能希望实际制作此文件的副本并保留原始文件)并在最后一个退出行之前添加:< / p>

cd <your-source-path>

我不知道另一种解决方案,但它确实有效。

答案 1 :(得分:0)

转到C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Community \ Common7 \ Tools \ VsDevCmd.bat,并在倒数第二行(退出/ B 0之前)写

cd <path-you-wanted>

希望它有所帮助! :)

答案 2 :(得分:0)

通常不建议按照其他答案修改捆绑的文件,因为升级或修复可能会覆盖捆绑文件,但是不太可能,或者干扰依赖标准行为的其他内容。

由问问者链接的问题实际上确实提供了一个很好的解决方案,该解决方案显然可以从VS 2017开始使用,我在VS 2019中进行了测试,并且可以正常工作,只需将环境变量VSCMD_START_DIR设置为所需的起始文件夹,您可以在这里找到original answer