在我的项目中,当他们插入到具有MEF功能的主asp.net mvc项目以及他们的部分视图存储在其所有者程序集的嵌入式程序集资源中时,希望显示一些操作。但我无法向剃刀视图引擎声明嵌入式视图。
我收到The view 'TestPlugin.Views.testplugin.Index' or its master was not found or no view engine supports the searched locations.
错误消息。我不知道如何向剃刀视图引擎声明嵌入式视图"。请帮我解决这个问题。
我在stackoverflow.com和其他网站上搜索过,但我找不到解决此问题的好方法。
我看到的网站跟随地址和其他网页,但我找不到我需要的东西:
https://stackoverflow.com/questions/22553302/mvc-how-to-load-views-from-seperate-assembly
更多地址。
答案 0 :(得分:1)
它与MEF没有任何关系。
FileExists
和GetFile
方法。在这些方法中,通过Assembly.GetManifestResourceStream method查找相应的视图。Global.asax
注册新创建的虚拟路径提供程序。提示: