我已经为不同的文化创建了 DLL(DynamicResourceDLL),如下所示
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
但
string strCityDe = DynamicResourceDLL.Cart.Cart_de_DE.City //it's not working
我得到以下错误
找不到适合指定区域性或中性区域性的任何资源。确保“DynamicResourceDLL.Cart.Cart_de_DE.resources”在编译时被正确嵌入或链接到程序集“ExportToExcelFromDataTable”中,或者所有所需的附属程序集都是可加载的并且完全签名。
请让我知道如何通过代码将这个 Dll 用于不同的文化,或者建议我是否犯了任何错误。