c# dlport和环境变量
本文关键字:环境变量 dlport | 更新日期: 2023-09-27 18:11:47
这很难解释,但我会尽我所能。我编写了一个c#程序,并使用DLL来访问外部c++ DLL中的非托管代码。c++ DLL是java程序的包装器。我只能让它工作,如果我调用我的c#程序在DOS批处理文件中调用,该文件设置了c++/Java外部函数所需的各种环境变量。我希望能够不使用DOS批处理文件,并设置和控制我的c#程序中的环境变量。向任何人寻求建议,因为我还没有找到这样做的方法,或者知道它是否可能。谢谢。
关于
public static void SetEnvironmentVariable(
string variable,
string value,
EnvironmentVariableTarget targer
)
设置环境变量
using System
....
Environment.SetEnvironmentVariable(envName, envValue,EnvironmentVariableTarget.Machine);
以msdn为例http://msdn.microsoft.com/en-us/library/z46c489x%28v=vs.110%29.aspx?cs-save-lang=1& cs-lang = csharp # code-snippet-1