C# 如何为不同的区域性使用资源Dll
我已经为不同的区域性创建了DLL(DynamicResourceDell),如下所示C# 如何为不同的区域性使用资源Dll,c#,asp.net,C#,Asp.net,我已经为不同的区域性创建了DLL(DynamicResourceDell),如下所示 DynamicResourceDLL.Cart.Cart //English DynamicResourceDLL.Cart.Cart_de_DE DynamicResourceDLL.Cart.Cart_es_ES DynamicResourceDLL.Cart.Cart_fr_FR 我在我的项目中添加了这个DynamicResourceDLLdll,并尝试获取key的值 string strCityEn
DynamicResourceDLL.Cart.Cart //English
DynamicResourceDLL.Cart.Cart_de_DE
DynamicResourceDLL.Cart.Cart_es_ES
DynamicResourceDLL.Cart.Cart_fr_FR
我在我的项目中添加了这个DynamicResourceDLL
dll,并尝试获取key的值
string strCityEnglish = DynamicResourceDLL.Cart.Cart.City //it's working fine
但是
我正在犯错误
找不到任何适合指定区域性的资源
或者是中立文化。
确保“dynamicResourceDell.Cart.Cart\u de\u de.resources”已正确嵌入或链接
在编译时导入程序集“ExportToExcelFromDataTable”,
或者所需的所有附属程序集都是可加载和完全签名的
请让我知道如何将此Dll与代码一起用于不同的区域性,或者如果我在其中出错,请给出建议。这是ASP.NET应用程序吗?如果是这样,下面的资源将帮助您 如果是windows应用程序,请参见下面的示例 希望这有帮助。 谢谢
string strCityDe = DynamicResourceDLL.Cart.Cart_de_DE.City //it's not working