본문 바로가기

Visual Studio

[VisualStudio] 디자이너를 로드하기 전에 데이터가 손실되지 않게 하려면 다음 오류를 해결해야 합니다. 이런 오류를 만나면 참 황당하기 그지 없다. 디자이너 화면은 수정한 적도 없는데 이런 화면이 뜨면 더더욱 황당한 노릇이다. 이 오류가 어째서 발생하였는지를 설명해 보겠다. 팝업 화면을 하나 생성하는 과정에서 부모창의 위치를 참조해서 팝업의 위치를 결정 하고 싶었다. 그래서 아래와 같은 로직을 폼 로드 이벤트에 삽입 하였다. 이 폼을 생성한 부모폼(Owner)을 참조하는 로직이다. private void Form1_Load(object sender, EventArgs e) { Point owner_location = this.Owner.Location; int owner_width = this.Owner.Size.Width; int x = owner_location.X + owner_width + 5; t..
[Visual Studio] Visual Studio에서 예외가 발생했습니다. 확장이 원인일 수 있습니다 정말이지... 별일도 없다가 갑자기 급박하게 뭘 하려고 하면 알수 없는 에러가 뜨는일들은 사람을 미치게끔 한다. 별일 없이 잘 쓰던 비주얼스튜디오가 급한일이 있어서 뭐 하려고 했더니 에러 메시지를 뱉으면서 다운된다. 하란대로 log 매개변수 주고 확인해보니 뭐.. 별얘기도 없다..-_- 한글 사이트에서는 이 오류에 관해 나온것이 하나도 없고 구글링을 통해 찾아보니 도구-확장매니저 가서 설치된 것들 지우라는데 난 설치한것도 없다..ㅜㅜ 더욱 구글링 해서 찾아낸 해결책은 아래와 같다. 레지스트리에 값을 넣어주면 된다^^ 아래처럼 기본값에 값이 없거나 혹은 있는데 다른경우에 아래와 같이 바꿔주자^^ 64비트와 32비트의 경우가 다르다니 해당 글을 참고하자. http://connect.microsoft.com/..