Asp.net mvc 在asp.net核心mvc中使用asp.net mvc的现有viewresource 我正把ASP.NET MVC的Web应用程序移植到ASP.NET MVC MVC中。在使用迁移项目中的现有视图资源时,我需要帮助。我怎样才能做到呢

Asp.net mvc 在asp.net核心mvc中使用asp.net mvc的现有viewresource 我正把ASP.NET MVC的Web应用程序移植到ASP.NET MVC MVC中。在使用迁移项目中的现有视图资源时,我需要帮助。我怎样才能做到呢,asp.net-mvc,asp.net-core,asp.net-core-mvc,Asp.net Mvc,Asp.net Core,Asp.net Core Mvc,在ASP.NET MVC项目中,我们有一个通用的viewsource.resx文件,在views文件夹中有一个web.config文件,其中我们指定了所有页面要使用的名称空间。像这样的 <system.web.webPages.razor> <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=4.0.0.0, Culture=neutral, Pu

在ASP.NET MVC项目中,我们有一个通用的
viewsource.resx
文件,在views文件夹中有一个
web.config
文件,其中我们指定了所有页面要使用的名称空间。像这样的

 <system.web.webPages.razor>
    <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <pages pageBaseType="System.Web.Mvc.WebViewPage">
      <namespaces>
        <add namespace="System.Web.Mvc" />
        <add namespace="System.Web.Mvc.Ajax" />
        <add namespace="System.Web.Mvc.Html" />
        <add namespace="System.Web.Routing" />
        <add namespace="mynamesapace.Resources" />
      </namespaces>
    </pages>
  </system.web.webPages.razor>


现在,由于在“视图”文件夹中的ASP.NET Core MVC中没有
web.config
文件,因此如何重用ASP.NET Core MVC中的razor页面,因为它们使用
viewResources
。命名空间
mynamespace.Resources
是在
viewsource.cs
中定义的命名空间,它是
viewsources.resx

的代码隐藏,我知道了如何使用公共命名空间,答案是在views文件夹中使用
\u viewsimports.cshtml
。我们可以使用公共名称空间、标记帮助器和其他