저는 Visual Basic .NET에서 Windows 양식 기반 프로젝트를 개발하고 솔루션 폴더를 복사하여 여러 컴퓨터간에 코드를 이동했습니다. 이것은 과거에 어떤 문제도 일으키지 않았지만, 현재의 프로젝트는 디자이너에서 유효한 코드를 생성하는 것을 중단 한 것 같습니다.Visual Studio 2008 폼 디자이너가 자동으로 깨진 코드를 생성하게하는 원인은 무엇입니까?
양식 디자이너에서 양식을 수정할 때마다 양식 이름이 모두 정규화 된 이름 (예 : Form이 System.Windows.Forms.Form이됩니다)으로 변경됩니다. 디자이너는 System.Drawing뿐만 아니라 System, System.Windows 또는 System.Windows.Forms가 무엇인지 잊어 버린 것 같습니다. 나는 이들 모두가 프로젝트 참조 목록에 있고 모든 경로가 유효한 .dll을 참조하는지 확인했습니다.
현재이 프로젝트에서 작업하려면 디자이너 코드로 이동하여 양식을 변경할 때마다 빈 공간이있는 "System.Windows.Forms"및 "System.Drawing"을 모두 바꾸기 만하면됩니다. 이것은 지저분한 일이며, 나의 다음 해결책은 단순히 새 프로젝트에서 양식을 다시 작성하고 일부 모호한 솔루션 구성이 손상되었다는 가정하에 코드를 복사하는 것입니다.
아무도이 경험이 있습니까?
이제 매우 좋은 지적입니다. 나는 바보의 환상적인 모범이다. 고맙습니다. – PiedotTaste
만약 당신의 대답을 올바른 것으로 표시 할 수 있다면, 그렇게 할 것입니다. 이것이 Stack Overflow에서의 첫 번째 게시물 인 것을 두려워합니다. 어떻게해야합니까? – PiedotTaste
왼쪽에있는 체크 표시의 개요를 클릭하십시오. – Michael