Visual Studio .NET을 사용하여 C# 1.0에서 시작된 응용 프로그램이 있습니다. 부분 다시 쓰기/업그레이드의 일부로 Windows Forms 2.0의 자동 크기 조정 기능을 활용하는 응용 프로그램을 원합니다. 이러한 기능은 디자이너가 수행해야하는 AutoScaleDimensions 속성 설정에 의존합니다. 프로젝트에 추가하는 새로운 사용자 지정 양식은 올바른 디자이너 코드로 설정되지만 기존의 모든 양식과 컨트롤은이 속성을 자동으로 생성하지 않으므로 올바르게 자동 크기 조정되지 않습니다. 전 디자이너가 생성 한 코드가 사용자 생성 코드와 동일한 파일에 덤프되는 구형 VS2002 프로젝트 형식으로 이전 형식이 만들어 졌기 때문에 이것이라고 생각합니다. 최신 WinForms 응용 프로그램은 물론 VS로 여러 파일로 분할됩니다.이전 VS 2002 Windows Forms 프로젝트를 최신 버전으로 변환
내 질문 : 이전 버전의 Windows Forms 프로젝트를 최신 Visual Studio 형식으로 "업그레이드"하는 방법이 있습니까? (프로젝트 파일은 VS2010 형식으로 업그레이드되었지만 양식 자체는 여전히 모노 파일 형식을 사용합니다.) VS에서 기본적으로 AutoScaleDimensions 속성을 생성하고 속성을 직접 초기화하지 않아도됩니다.
나는 당신에게 결정적인 대답을 줄 수는 없지만 나의 직감은 운이 없다는 것입니다. 내 경험에 비추어 볼 때 VS의 새 버전은 나 환자와 같은 단일 파일 양식 정의를 처리합니다. –