WPF安装路径变量?我的安装文件在哪里

时间:2014-10-08 22:10:35

标签: c#

我利用安装盾来为我的程序创建一个安装程序,而我在视觉工作室工作时在桌面上的文件夹中创建了许多所需文件,此文件夹现在位于正在安装的路径中。

有没有办法重新引用当前的安装路径?示例:从Environment.InstallationPath获取图标,或者其他什么效果?假设文件夹存在,我怎么能在不写长字符串路径的情况下引用我的安装文件夹呢?

1 个答案:

答案 0 :(得分:1)

以下代码将为您提供WPF应用程序所在的文件夹,该文件夹将安装到该文件夹​​。

string path = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);

您需要包含以下命名空间

using System.IO;
using System.Reflection;

您也可以这样做

string path = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "Resources");