我在 Visual Studio 解决方案中有两个 ASP.NET MVC 4 网站。
我在其中一个网站中有一个自定义 EditorTemplate,我想在另一个网站中重用相同的模板。我尝试将此模板添加为第一个网站的链接。
但是当我启动第二个网站时,我的自定义编辑器模板没有呈现。当我打开模板时,我什至无法在那里设置断点,似乎 Visual Studio 没有将此模板视为当前 MVC 项目的一部分。
只要我删除链接的模板并添加实际模板文件的副本,模板就会开始工作。
这是否意味着由于某些奇怪的原因 ASP.NET MVC 项目不支持来自其他项目的链接 cshtml 文件?或者我做错了什么?