嵌入式资源中的字符串 - 无法访问

时间:2010-02-11 16:05:50

标签: .net-3.5 resources embedded-resource resx

我正在使用Visual Studio 2008,Framework 3.5 SP1。我有一个程序集,其中我有Strings.resx文件。该文件包含多个字符串。整个这个程序集,我只是使用“Strings.MyString”来获取我的字符串,因为它生成了一个CLR类。它编译很好,没有问题。但是当我尝试在其他解决方案中使用此程序集时,我收到以下错误“提供程序类型未定义。(HRESULT的异常:0x80090017)”。我的字符串现在都无法访问。

有些人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

很抱歉回答我自己的问题。我的resx文件中的程序集“NeutralResourcesLanguageAttribute”属性设置为“None”。我把它改成了“en-US”,一切都开始了。