2014-05-07 108 views
0

我想创建一个环境变量或宏,以在我的WPF应用程序和安装程序项目之间共享。wpf用户宏和环境变量

我知道如何为C++项目做到这一点,因为我可以创建一个新的属性页面,创建一个新的用户宏并与解决方案中的其他项目共享。

我可以在C#/ WPF项目中做同样的事吗?

谢谢。

回答

0

使用System.Environment class。对于

方法是:System.Environment.GetEnvironmentVariable()

System.Environment.SetEnvironmentVariable()

还要注意可选的第三个参数:

系统。 Environment.SetEnvironmentVariable(变量,值,EnvironmentVariableTarget)可能的值有:机器,过程和用户​​

希望这有助于!

+0

感谢您的回复。我想在解决方案中创建一个新的环境变量或宏,并在项目之间共享。上面的get和set方法提供对它们的访问,而不是创建新的变量。 – user1400716

+0

无论您的主项目在解决方案中,请在app.xaml.vb中声明环境变量(如果在WPF中),然后将相关性设置为该“主项目”。 – presarioruby