문제

내 응용 프로그램은 LocalHost에서 잘 작동합니다. 그러나 서버에 게시하면 아래 예외가 발생합니다.
어제 작동했지만 Global.asax 및 코드의 다른 부분에 간단한 파일 IO 작업을 추가했습니다. 서버 측의 일부 파일에 로그를 작성하려고합니다.

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value  [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value    [HKLM\Software\Microsoft\Fusion!EnableLog].



Stack Trace: 


[FileNotFoundException: Could not load file or assembly 'MyApplication' or one of its dependencies. The system cannot find the file specified.]
System.RuntimeTypeHandle._GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark, Boolean loadTypeFromPartialName) +0
System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark) +78
System.RuntimeType.PrivateGetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark) +58
System.Type.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase) +64
System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase) +51
System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase) +38
도움이 되었습니까?

해결책

내 가정은 대상 폴더를 "응용 프로그램"으로 표시하지 않았다고 가정 할 것입니다. 즉, "Bin"폴더의 잘못된 위치를보고 있음을 의미합니다. 서버의 IIS 관리자에서이를 수행 할 수 있습니다. 폴더에는 "COG"아이콘이 있어야하므로 응용 프로그램이라는 것을 알 수 있습니다. 그렇지 않은 경우 : 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성으로 이동하십시오. "응용 프로그램 작성"버튼 (또는 이와 유사한)이 있어야합니다. 또한 ASP.NET이 2.0으로 설정되어 있는지 확인하십시오.* (ASP.NET 탭에서).

(공개 : 이것이 ServerFault에 속하는 것을 암시하는 "중재자"플래그가 있었지만 동의하지 않습니다. ASP.NET 앱을 얻는 방법을 아는 것은 (서버에서도) 개발 문제입니다)

다른 팁

myApplication.dll이 빈 폴더에 존재합니까? 확인하거나 웹 사이트를 게시 한 방법에 대한 자세한 정보를 제공하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top