1

在我的 asp.net 网站中,我使用自定义资源提供程序从数据库中获取本地资源信息,

<globalization resourceProviderFactoryType="MyCustomResourceProvider" culture="en-US" uiCulture="en-US">

当我从 Visual Studio 调试或使用“预编译站点可更新”模式设置为 true 发布时,它工作正常。但是,当我将“可更新”模式更改为 false 时,它​​不会针对任何页面访问我的自定义资源提供程序。

以前有人遇到过这个问题吗?

更新 1:当我探索生成的程序集时,我发现用于获取本地资源的代码尚未生成,如果我使用自定义资源提供程序,aspnet_compiler 不会添加所需的代码。

4

0 回答 0