Eph*_*aim 8 c# debugging environment-variables command-line-arguments
我想在调试会话中使用环境变量作为命令行参数.所以Project Properties-> Debug->命令行参数:%TEMP%不会将临时路径作为参数而不是字符串"%TEMP%".
当然,我可以通过编程方式将环境变量解析为路径,或者复制通过正确的路径.但我只想知道,如果一个envvariable工作,什么时候,它是如何工作的?!
有人知道如何在VS调试命令行参数中将envvar指定为命令行参数吗?
如果程序是由Visual Studio启动的,那么它会继承VS的环境变量。VS启动时获取其环境变量。所以: