gpt4 book ai didi

c# - 如何为C#调试设置环境变量

转载 作者:行者123 更新时间:2023-11-30 21:00:54 24 4
gpt4 key购买 nike

我正在尝试将托管和 native dll 加载到我的 C# 应用程序中。我想设置 PATH 环境变量,以便应用程序可以找到要加载的 dll。在 C++ 中这很容易,但我如何在 C# 项目中做到这一点? (顺便说一句,我使用的是 VS2012、.NET、WPF)

最佳答案

使用Environment.SetEnvironmentVariable() .

string currentPath = Environment.GetEnvironmentVariable("path");
Environment.SetEnvironmentVariable("path",currentPath + ";c:\path_to_libraries");

请记住,这只会在当前流程的范围内。如果要设置持久环境变量(用户或机器范围),请使用 Environment.SetEnvironmentVariable(string, string, EnvironmentVariableTarget) 重载。 See here供引用。

关于c# - 如何为C#调试设置环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14606056/

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