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中使用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
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
。我们可以使用公共名称空间、标记帮助器和其他