1.配置文件添加

<system.web>
<httpModules>
<add name="UrlRoutingModule"
type="System.Web.Routing.UrlRoutingModule,
System.Web.Routing, Version=3.5.0.0,
Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</httpModules>
</system.web>

2.添加

<system.webServer>

<modules  runAllManagedModulesForAllRequests="true">    </modules>

</system.webServer>

 

参考:https://www.packtpub.com/books/content/mixing-aspnet-webforms-and-aspnet-mvc 

参考的是英文的。

3.个人发现的一个发布时的数据库版本问题,

因为本人开发是用的是sql server 2012

而生产库版本是sql server 2008R2

然后发布到生产库的时候,发现分页的方法使用的sql是offset fetch next 这在sql 2008是不兼容的,差点就要升级生成库的版本了,

后来找到了可以修改版本的的地方,如下图: 

IIS7.5发布EF6.0+MVC5时404的问题

 

相关文章:

  • 2022-03-05
  • 2022-01-01
  • 2021-10-15
  • 2022-02-02
  • 2022-12-23
  • 2021-10-27
  • 2021-09-13
猜你喜欢
  • 2022-12-23
  • 2022-02-27
  • 2021-06-28
  • 2022-12-23
  • 2021-09-22
  • 2021-11-05
  • 2022-12-23
相关资源
相似解决方案