gpt4 book ai didi

visual-studio - 在 Visual Studio 中调试时如何设置特定的环境变量?

转载 作者:行者123 更新时间:2023-12-03 05:59:43 33 4
gpt4 key购买 nike

在类库项目中,我将项目属性的“调试”选项卡上的“启动操作”设置为“启动外部程序”(在本例中为 NUnit)。我想在该程序启动的环境中设置一个环境变量。我该怎么做? (这可能吗?)

编辑:

它是一个影响所有 .NET 应用程序的环境变量(COMplus_Version,它设置运行时版本),因此在系统范围内设置它确实不是一个选项。

作为一种解决方法,我只是通过在 nunit.exe.config 中设置来强制 NUnit 在正确的 .NET 版本 (2.0) 中启动,但不幸的是,这也意味着我所有的 .NET 1.1 单元测试都是现在也可以在.NET 2.0 中运行。我可能应该制作可执行文件的副本,以便它可以拥有自己的配置文件...

(我将保持问题的开放性(不接受答案),以防有人碰巧知道如何做(毕竟它也可能对其他目的有用......))

最佳答案

至少在 Visual Studio 2008 和 Visual Studio 2005 中,您可以在项目设置中指定对环境变量的更改。

打开您的项目。转到项目 -> 属性...在配置属性 -> 调试下,编辑“环境”值以设置环境变量。

例如,如果您想在调试应用程序时将目录“c:\foo\bin”添加到路径中,请将“环境”值设置为“PATH=%PATH%;c:\foo\bin” .

Here's a screenshot of the settings dialog

关于visual-studio - 在 Visual Studio 中调试时如何设置特定的环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/100543/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com