Asp.net 无法访问IIS 7应用程序部署服务器上MVC 4中的某些控制器
我在EntityFramework 4.4中使用MVC4Asp.net 无法访问IIS 7应用程序部署服务器上MVC 4中的某些控制器,asp.net,asp.net-mvc,asp.net-mvc-4,iis,Asp.net,Asp.net Mvc,Asp.net Mvc 4,Iis,我在EntityFramework 4.4中使用MVC4 我已在IIS 7上发布了我的应用程序;它已成功发布(意味着我可以通过登录控制器访问我的仪表板控制器页面),但我无法访问其他控制器/方法。显示错误。。。 找不到资源 我想可能是我的项目文件夹结构格式不好 我的路线配置文件 namespace PVS_WEB { public class RouteConfig { public static void RegisterRoutes(RouteCollecti
我已在IIS 7上发布了我的应用程序;它已成功发布(意味着我可以通过登录控制器访问我的仪表板控制器页面),但我无法访问其他控制器/方法。显示错误。。。 找不到资源
我想可能是我的项目文件夹结构格式不好 我的路线配置文件
namespace PVS_WEB
{
public class RouteConfig
{
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Login", action = "LoginIndexPVS", id = UrlParameter.Optional }
);
}
}
}
找不到资源
这仅仅意味着它正在查找的文件不存在于该位置。确保您使用的目的地正确。已解决
我只是重新编译了项目并再次主持它;这就解决了 URL中的
MVCPV
是什么?它是IIS定义的虚拟目录吗?它是我的项目名称。。是的,它是本地主机上的虚拟目录名,工作正常。。。但不在IIS上工作