【发布时间】:2019-12-31 13:35:59
【问题描述】:
我在 .NET core 3 中使用带有电子邮件模板的 Razor。
虽然我可以让这一切正常工作,但我想将我的模板文件(称为 EmailLayout.cshtml 并位于 /Pages/Shared/)更改为嵌入式资源。 每当我在 VS 中这样做时,我都会收到此错误:
InvalidOperationException:布局视图“EmailLayout”不能 位于。搜索了以下位置: /Views/EmailLayout.cshtml /Views/Shared/EmailLayout.cshtml /Pages/Shared/EmailLayout.cshtml
为什么找不到我的文件? 我应该添加什么才能使其正常工作?
【问题讨论】:
标签: asp.net asp.net-core razor