我正在为外部应用程序做一个插件,我需要放一个包含我的值的松散xaml。
我使用像“pack://siteoforigin,,,/Strings.xaml”这样的路径成功完成了。
但是我将它放入父文件夹(使用绝对路径除外)无法成功。
我的意思是,我有类似的东西:
/ProjectRoot
/Bin
main.exe
plugin.dll
/Conf
strings.xaml
应用程序从Conf文件夹启动,并从此处调用main.exe,如下所示:
..\Bin\main.exe
我如何参考我的xaml?
当然像“pack://siteoforigin,,,/../Conf/strings.xaml”之类的路径无效。
除了将它放入与我的dll相同的(或子文件夹)之外还有其他方法吗?
我可以使用一个environmnent变量来为我提供起始路径吗?
提前致谢。
答案 0 :(得分:0)
在我的情况下,我只是添加删除对字典ressource的引用。 wpf核心自动找到文件并对其进行管理....
所以我只删除“包含”。