我通过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相关吗?
答案 0 :(得分:0)
感谢@IronGeek,能够通过
解决ResXResourceReader rsxr = new ResXResourceReader(resourcePath); rsxr.BasePath =&#34; basepath&#34;