在VSTO Shared Addin中读取资源文件

时间:2010-04-22 11:56:01

标签: c#

我正在尝试使用以下代码

在VSTO共享加载项中读取资源文件
ResourceManager rm = new ResourceManager("Exceptions", assembly);
return rm.GetString(key);
ResourceManager rm = new ResourceManager("Exceptions", Assembly.GetExecutingAssembly());
CultureInfo ci = Thread.CurrentThread.CurrentCulture;
String str = rm.GetString(key, ci);
return str;

但是它会抛出错误,检查资源文件是否嵌入了项目

1 个答案:

答案 0 :(得分:0)

我会在代码的开头添加这样的一行,并在其上设置一个断点。

    var assembly = Assembly.GetExecutingAssembly();

然后,您可以检查程序集中资源的确切名称;这是你问题的最可能原因。

善,