有没有办法在 wpf 应用程序中获取资源文件夹的动态路径? 我目前正在寻找这个问题的解决方案,但我找不到关于这个问题的任何文章
最佳答案
您可以使用此行找到实际执行程序集的完整文件路径:
string appFolderPath = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);
从那里获取您的 Resources
文件夹的路径应该不难...如果我知道您添加它的位置,我可以进一步提供帮助。如果您将它添加到项目的根目录中,那么您应该能够访问正确的文件路径,执行如下操作:
using System.IO;
...
string resourcesFolderPath = Path.Combine(
Directory.GetParent(appFolderPath).Parent.FullName, "Resources");
关于c# - 获取wpf应用程序中资源文件夹的绝对路径或动态路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24056641/