我需要帮助或某种建议,以在生产环境中修复_ViewImports文件。
我的_ViewImports仅包含以下行:
@using Affiliate
@using microsoft.AspNetCore.Mvc.Localization
@inject IHtmlLocalizer<Affiliate.Localization.I18n> Localizer
@addTagHelper *,microsoft.AspNetCore.Mvc.TagHelpers
在我的开发机(Visual Studio,Windows 10,IIS Express)上,应用程序正确加载了模板。
在我的生产服务器上(Ubuntu,nginx +运行该dll的Kestrel)。我收到无法识别@Localizer的模板错误。 如果我将inject命令移到每个模板中,它将按预期工作。 您可以在_ViewImports文件中使用哪些限制,还是在部署配置中错过某些内容?
谢谢