일부 변수가 전체 응용 프로그램에서 사용하도록 선언 된 아래 클래스 파일을 사용하고 있습니다. 이제 변수 값 BlockLogOut
을 다른 클래스 파일에 사용하여 값을 true로 설정했습니다.Error : Daemon.Global의 Type Initializer가 C#에서 예외를 던졌습니다.
난 그냥 .. 라인과 거기에 점점 오류 아래에이를 넣어 TypeInitializationException
Global.BlockLogOut = TRUE;
이상한 일은 여러 달 동안 잘 작동하고 있으며 위의 줄에이 오류가 표시됩니다. 물론 응용 프로그램에서 다른 것들을 수정하고 있었지만 확실히이 클래스 파일은 수정하지 않았습니다. 무엇이 문제 였을까요?
는 내부 예외 : 클래스 초기화 의해 슬로우 예외 래퍼로 발생되는 예외 : system.null 기준 제외한 객체 참조는 객체
namespace Daemon
{
class Global
{
public static bool BlockLogOut = false;
}
}
설명서에 따르면 TypeInitializationException에는보다 유용한 정보가 들어있는 innerexception 속성이 있습니다. InnerException을 게시 할 수 있습니까? – luke
게시하십시오 InnerException – anishMarokey
내부 예외 : system.null 참조 예외, 개체 참조가 개체의 인스턴스로 설정되지 않았습니다. – Anuya