为什么visual studio注册环境变量没有使用Windows资源管理器设置?

时间:2009-09-22 12:10:21

标签: visual-studio

新创建的环境变量有时不会传递给visual studio。可能是什么问题?即使关闭并重新启动环境变量,VS也看不到它们。这是一个间歇性问题,因而难以诊断。

1 个答案:

答案 0 :(得分:3)

环境变量从其父进程传递到子进程,因此如果您使用资源管理器更改环境变量并启动visual studio,那么VS应该可以看到环境变量。

但是,如果您使用的是第三方应用程序启动器(如launchy),则如果启动程序未收到并执行Windows WM_SETTINGSCHANGED事件,则可能无法传播更改。

所以你可以尝试以下其中一种......

  1. 从资源管理器中启动VS
  2. 重新启动应用启动器并从中启动VS.