Visual Studio对环境变量的影响

VS会自动保留启动时的系统环境变量,并作为调试程序时的环境变量,如果程序需要利用环境变量,会出现错误.即使在程序中强制修改注册表里的系统环境变量键值,也没有用.

解决方案就是利用程序本身调试,Build后,手动双击生成的exe文件...

或者调用SetEnvironmentVarAPI函数去更改临时环境变量,这种方式不会永久有效

原文地址:https://www.cnblogs.com/horane/p/3121418.html