Resx资源,具有相对路径的文件

时间:2017-04-26 06:46:12

标签: c# relative resx

我通过ResXResourceReader使用外部管理的resx文件(非编译)。我已尝试将文件资源与相对路径(到resx位置)一起使用,如下所示

<data name="myfilename" type="System.Resources.ResXFileRef">
<value>..\..\files\a.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</value>

但由于文件不可用,它会出错。那么如何将文件路径添加为相对路径?它应该与应用程序的bin相关吗?

1 个答案:

答案 0 :(得分:0)

感谢@IronGeek,能够通过

解决

ResXResourceReader rsxr = new ResXResourceReader(resourcePath); rsxr.BasePath =&#34; basepath&#34;