2013-11-04 1 views
0

Visual Studio 2012를 사용하여 웹 사이트를 업로드하고 내 도메인에 표시하는 데 문제가 있습니다. 모든 것이 GoDaddy ftp에 업로드됩니다. 나는 GoDaddy와 이야기를 나누었고 그들은 나의 global.asax 파일이 문제를 일으키고 있다고 말했다. 그러나 그들은 코드의 전문가가 아니기 때문에 정확히 무엇인지 알 수 없습니다. 그는 global.asax가 web.config 파일이 아니라 문제인지 확인했습니다. 아래에 global.asax 파일을 제공했습니다. 어떤 도움도 굉장 할 것이므로이 웹 사이트를 게시하고 내 도메인에서 작업 할 수 있습니다. 감사!GoDaddy.com의 global.asax와 관련된 ASP.NET 문제

Imports System.Web.Optimization 

Public Class Global_asax 
Inherits HttpApplication 

Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs) 
    ' Fires when the application is started 
    BundleConfig.RegisterBundles(BundleTable.Bundles) 
    AuthConfig.RegisterOpenAuth() 
    RouteConfig.RegisterRoutes(RouteTable.Routes) 
End Sub 

Sub Application_BeginRequest(ByVal sender As Object, ByVal e As EventArgs) 
    ' Fires at the beginning of each request 
End Sub 

Sub Application_AuthenticateRequest(ByVal sender As Object, ByVal e As EventArgs) 
    ' Fires upon attempting to authenticate the use 
End Sub 

Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs) 
    ' Fires when an error occurs 
End Sub 

Sub Application_End(ByVal sender As Object, ByVal e As EventArgs) 
    ' Fires when the application ends 
End Sub 
End Class 
+0

에 다음 줄을 추가 하시겠습니까? –

+0

페이지를 찾을 수 없습니다. 그것도 내 코드를 읽지 않는 것. 그러나 GoDaddy는 내 global.asax 파일임을 확인했습니다. 그리고 서버가 제대로 작동하고 있음을 확인했습니다. 내 휴대폰을 사용하여 사이트를 검색하면 페이지를 찾을 수 없습니다. 502 잘못된 게이트웨이 - 응답 오류입니다. 이것이 도움이되는지 확실하지 않지만 그게 전부입니다. 그 것처럼 그것은 존재하지 않습니다. VS 2010에서 프로젝트를 실행하고 잘 업로드 할 수 있지만 2012는 문제를 일으키는 것처럼 보입니다. – user2722517

+0

이것은 Web Forms 응용 프로그램입니다. default.aspx 페이지가 있다고 가정하고 http://domain.com/default.aspx를 입력하면 오류가 발생합니까? 오류는 IIS 오류 또는 "응용 프로그램의 서버 오류"입니까? –

답변

0

빈 Global.asax 파일을 추가하십시오. 아래의 코드 스 니펫 에서처럼 모든 코드 줄을 주석으로 처리합니다.

Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs) 
    ' Fires when the application is started 
    ' BundleConfig.RegisterBundles(BundleTable.Bundles) 
    ' AuthConfig.RegisterOpenAuth() 
    ' RouteConfig.RegisterRoutes(RouteTable.Routes) 
End Sub 

다음 단계는 한 번에 하나의 주석을 제거한 다음 오류를 일으키는 것을 검색하는 것입니다.

0

은 web.config 파일 정확히 점점 오류 무엇

<system.webServer> 
<modules runAllManagedModulesForAllRequests="true"> 
</modules> 
</system.webServer>