我已经成功地为我的 asp.net 应用程序实现了自定义本地化提供程序。我现在正在一个备用方案中工作,由于某种原因,无法创建 CustomResourceProviderFactory,或者如果我不想在特定场景中使用它,我希望能够在 asp.net 中使用默认的 ProviderFactory
有没有办法创建或获取该类的实例?我也无法弄清楚确切的类型是什么,我找到的所有信息都是关于创建一个我已经完成的自定义工厂
我已经成功地为我的 asp.net 应用程序实现了自定义本地化提供程序。我现在正在一个备用方案中工作,由于某种原因,无法创建 CustomResourceProviderFactory,或者如果我不想在特定场景中使用它,我希望能够在 asp.net 中使用默认的 ProviderFactory
有没有办法创建或获取该类的实例?我也无法弄清楚确切的类型是什么,我找到的所有信息都是关于创建一个我已经完成的自定义工厂
这是对我有用的解决方案
var _resxResourceProviderFactoryType = Assembly.GetAssembly(typeof(ResourceProviderFactory)).GetType("System.Web.Compilation.ResXResourceProviderFactory");
var _resourceProviderFactory = (ResourceProviderFactory)Activator.CreateInstance(_resxResourceProviderFactoryType);