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

C# WPF安装路径变量?我的安装文件在哪里,c#,C#,我使用install shield为我的程序创建了一个安装程序,当我在visual Studio中工作时,我在桌面上的一个文件夹中创建了许多需要的文件,该文件夹现在位于要安装的路径中 string path = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); 是否有方法参照当前安装路径?示例:从Environment.InstallationPath获取图标,或者类似的内容?例如,假设文件夹存在,我如何引用我的安

我使用install shield为我的程序创建了一个安装程序,当我在visual Studio中工作时,我在桌面上的一个文件夹中创建了许多需要的文件,该文件夹现在位于要安装的路径中

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

是否有方法参照当前安装路径?示例:从Environment.InstallationPath获取图标,或者类似的内容?例如,假设文件夹存在,我如何引用我的安装文件夹而不写入长字符串路径?

下面的代码将为您提供WPF应用程序所在的文件夹,该文件夹将是它安装到的位置

string path = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
您需要包括以下名称空间

using System.IO;
using System.Reflection;
你也可以这样做

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

下面的代码将为您提供WPF应用程序所在的文件夹,该文件夹将是安装WPF应用程序的位置

string path = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
您需要包括以下名称空间

using System.IO;
using System.Reflection;
你也可以这样做

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

下面的代码将为您提供WPF应用程序所在的文件夹,该文件夹将是安装WPF应用程序的位置

string path = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
您需要包括以下名称空间

using System.IO;
using System.Reflection;
你也可以这样做

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

下面的代码将为您提供WPF应用程序所在的文件夹,该文件夹将是安装WPF应用程序的位置

string path = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
您需要包括以下名称空间

using System.IO;
using System.Reflection;
你也可以这样做

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


当用户运行安装程序或WPF应用程序时,是否希望在安装程序或WPF应用程序中执行此操作?安装后,某些按钮应进入此资源文件夹以获取所需的链接,xmls etc资源文件夹是INstallationPath\ResourcesFolder。再说一次,InstallShield安装程序或WPF应用程序中是否需要此操作?您可以说是在安装后,但这可能意味着在安装程序的最后一页上安装后,或者用户在安装后运行应用程序时。请尽可能清楚。很抱歉,当用户运行应用程序时,应用程序的性质是一致地从此文件夹获取资源。您是希望在安装程序中执行此操作,还是在用户运行WPF应用程序时在WPF应用程序中执行此操作?安装后,某些按钮应进入此资源文件夹以获取所需的链接,xmls etc Resources文件夹是INstallationPath\resourcesfolder同样,InstallShield安装程序还是WPF应用程序中需要此文件夹?您可以说是在安装后,但这可能意味着在安装程序的最后一页上安装后,或者用户在安装后运行应用程序时。请尽可能清楚。很抱歉,当用户运行应用程序时,应用程序的性质是一致地从此文件夹获取资源。您是希望在安装程序中执行此操作,还是在用户运行WPF应用程序时在WPF应用程序中执行此操作?安装后,某些按钮应进入此资源文件夹以获取所需的链接,xmls etc Resources文件夹是INstallationPath\resourcesfolder同样,InstallShield安装程序还是WPF应用程序中需要此文件夹?您可以说是在安装后,但这可能意味着在安装程序的最后一页上安装后,或者用户在安装后运行应用程序时。请尽可能清楚。很抱歉,当用户运行应用程序时,应用程序的性质是一致地从此文件夹获取资源。您是希望在安装程序中执行此操作,还是在用户运行WPF应用程序时在WPF应用程序中执行此操作?安装后,某些按钮应进入此资源文件夹以获取所需的链接,xmls etc Resources文件夹是INstallationPath\resourcesfolder同样,InstallShield安装程序还是WPF应用程序中需要此文件夹?您可以说是在安装后,但这可能意味着在安装程序的最后一页上安装后,或者用户在安装后运行应用程序时。请尽可能清楚。很抱歉,当用户运行应用程序时,应用程序的性质是一致地从该文件夹获取资源。谢谢!至于访问XAML标记的这些资源,我是否可以利用一个变量?例如,如果我有一张图片需要从这个文件夹中获取?感谢您的帮助是的,您可以使用打包的URI来实现这一点。这里有一个指向MSDN文档的链接,您可以使用它做很多不同的事情,但基本上它是一个字符串,位于图像的源属性中。谢谢!至于访问XAML标记的这些资源,我是否可以利用一个变量?例如,如果我有一张图片需要从这个文件夹中获取?感谢您的帮助是的,您可以使用打包的URI来实现这一点。这里有一个指向MSDN文档的链接,您可以使用它做很多不同的事情,但基本上它是一个字符串,位于图像的源属性中。谢谢!至于访问XAML标记的这些资源,我是否可以利用一个变量?例如,如果我有一张图片需要从这个文件夹中获取?感谢您的帮助是的,您可以使用打包的URI来实现这一点。这里有一个指向MSDN文档的链接,您可以使用它做很多不同的事情,但基本上它是一个字符串,位于图像的源属性中。谢谢!至于访问XAML标记的这些资源,我是否可以利用一个变量?例如,如果我有一张图片需要从这个文件夹中获取?感谢您的帮助是的,您可以使用打包的URI来实现这一点。这里有一个指向MSDN文档的链接,您可以使用它执行许多不同的操作,但基本上它是一个字符串,位于图像的源属性中。