我们正在将ASP.NET项目从IIS6 (Win Server 2003)移到IIS8.5(Win Server 2012 R2)。该项目有一些MVC组件,其中使用了以下路由。routes.MapRoute("simple", "{controller}.mvc/{action}/{id}"); "Default现在,当我使用url作为MyDemo.mvc/它工
我正在尝试使用IIS在Visual Studio中调试ASP.NET MVC。问题是,如果我在Visual Studio中选择"Use Local IIS Web server“,我必须选择一个虚拟目录,比如
这是一个问题,因为MVCMVC应用程序是从根目录运行的,并且MVC会将“ASP.NET”解析为控制器,并且当我从Visual Studio/IIS运行应用程序时,后续的请求无论如何都会被定向到根目录。有没有
Windows 2003,IIS6。
我们正在尝试将一个非MVC ASP.NET web应用程序部署为MVC应用程序的子目录。但是,子目录中的ASP.NET应用程序失败了,“无法加载文件或程序集'System.Web.Mvc、Version=1.0.0.0、Culture=neutral、PublicKeyToken=31bf3856ad364e35这很奇怪,因为它不是MVC应用程序。