ASP .NET MVC를 다른 웹 사이트 (ASP .NET Web Form 응용 프로그램을 컴파일 함)에 결합하려고합니다. 첫 번째 (ASP .NET MVC) Global.asax에 가지고 있지만 내가 출연하고있는 웹 사이트에 다음과 같은 메시지가 어떤 페이지를 열 때 두 번째는 이제 물리적으로 Global.asax에 파일컴파일 된 asp net 웹 양식 내에 MVC를 결합 할 때 global.asax와 관련된 오류가 발생했습니다.
을 가지고 있지 않습니다
CS0433: The type 'ASP.global_asax' exists in both 'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\hers\69bee5e9\5fef09ef\assembly\dl3\bac6f816\6e0b73aa_a081cf01\HEDNet_deploy.DLL' and 'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\hers\69bee5e9\5fef09ef\App_global.asax.tsvmjkw7.dll
는 그래서는 모양이다 Global.asax
asp MVC가 존재하는 웹 응용 프로그램 (asp net 웹 양식)과 충돌하지만 두 번째 파일의 경우 global.asax라는 파일이 없습니다. n 또는 bin 폴더에 App_global.asax.dll
. 참고 사항 : 두 번째 응용 프로그램 (ASP .NET 웹 양식) 의 소스 코드가 없으므로 ASP Net MVC에서 Global ASAX를 사용하지 않도록 노력하고 있으므로 Application_Start
전역에서 이벤트를 처리해야합니다. 갈등을 해결할 수있는 해결책은 을 사용하지 않고 외부에서 Application_Start
이벤트를 어떻게 처리 할 수 있습니까? 또는 당신이 충돌을 해결하기 위해 어떤 해결책을 가지고 있다면 더 감사하게 될 것입니다 감사합니다.
감사합니다, 내가 사용하고 HTTMLModule를, 당신의 기사 참조는 매우했다 도움이됩니다. – Nahed