내 로컬에 ASP.NET webFroms 응용 프로그램이 있습니다.이 다음 경로를 사용하려고하면 404 오류를 찾을 수 없습니다. 나는 ~/Default.aspx로 해결해야하는 mylocalsite.com/home에 가려고합니다. 무엇이 문제가 될 수 있습니까? 나는 여러 가지 방법을 시도하고 http://msdn.microsoft.com/en-us/library/cc668202.aspx에 대한 MSDN의 도움을 받았지만 위선적 인 말투는 내가 필요로하는 패배를 만들 수 있도록 작동합니다. 이 사이트는 IIS7에서 실행됩니다.ASP.NET 4 Web Forms에서의 URL 라우팅
이 다음 코드는 내 Global.asax에
public static void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute("homepage", "/home", "~/Default.aspx");
}
protected void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
내가없이/시도 않았지만, 여전히 같은 문제가, 또한 내가 통합 파이프 라인 모드를 구성하는 방법을 말씀 해주십시오 수 IIS 7? 왜냐하면 내가 검색을했기 때문에 여러 구성 방법을 사용했기 때문에 정확히 어느 것이 의미하는지 확실하지 않았기 때문입니다. –
@ NazoTajrian, 여기 좀보세요 : http://technet.microsoft.com/en-us/library/dd441157(v=office.13).aspx –
안녕하세요 대린, 예.이게 내 문제 중 하나입니다. 클래식 파이프 라인 모드에서 내 응용 프로그램을 가지고 있지만 통합으로 전환하면 오류가 발생합니다. HTTP 오류 500.22 - 내부 서버 오류 통합 관리 파이프 라인 모드에 적용되지 않는 ASP.NET 설정이 감지되었습니다. 문제는 web.config와 관련이 있다고 생각하십니까? 나는 현재이 오류 500.22 오류를 찾고 있지만 잠시 동안이 사실을 알고 있다면 알려줄 수 있습니까? 또는 통합 모드에서 실행하도록 수정하는 방법에 대한 제안 사항이 있습니까? –