gpt4 book ai didi

asp.net-mvc - ASP.NET MVC 3结构-去另一个项目中查看

转载 作者:行者123 更新时间:2023-12-02 19:59:15 26 4
gpt4 key购买 nike

我有以下项目设置

项目A(主要)

  1. 业务
  2. 数据
  3. 查看(asp.net mvc 3 项目)

项目N

  1. 业务
  2. 数据
  3. 查看(asp.net mvc 3 项目)

我如何从项目 A 调用项目 N 中的 View ,并从 N 调用回 A。本质上,我想要做的就是将每个项目 N 打包以拥有其自己的单独的 MVC,因为它来自不同的源并插入它进入主项目,然后让它导航到正确的 View 。

这可以做到吗?或者有更好的方法吗?

最佳答案

您可以编写自定义 virtual path provider 。这是 nice blog post其中显示了此类虚拟路径提供程序的示例,允许您将 Razor View 作为资源嵌入到程序集中,并在多个应用程序中重用它们。

不幸的是,如果没有自定义虚拟路径提供程序,您就无法在多个 ASP.NET MVC 应用程序之间交叉引用 View 。默认提供程序根本不允许这样做,因为默认提供程序仅在当前应用程序内查找 View 。

关于asp.net-mvc - ASP.NET MVC 3结构-去另一个项目中查看,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11164309/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com