2009-07-23 7 views
0

Visual Web Developer 2008과 함께 Visual Studio 2005를 사용하여 VB에서 asp.net 웹 응용 프로그램을 만들었습니다. 저는 최근 AnkhSVN과 함께 Visual Studio 2008을 함께 설치했으며 문제를 일으키는 몇 가지 변화를 발견했습니다!Visual Studio 갑작스런 변경

가장 주목할만한 점은 내 솔루션 탐색기에서 (.asp에서 asp.net 응용 프로그램을 만드는 중입니다.) 더 이상 .vb 파일을 표시 할 .aspx 페이지를 확장하지 않습니다. 코드를 마우스 오른쪽 단추로 클릭하고 코드를 봅니다.

또한 솔루션에 새 파일을 추가 할 때 전체 인터페이스가 변경되어 마스터 페이지 확인란 옵션이 표시되지 않습니다. 다른 파일 형식을 선택해야하며 코드 숨김을 선택할 수도 없습니다. 아닙니다.

Visual Studio에서 변경된 사항입니까? 혼동스럽게도 내 VWD2008에도 영향을 미쳤습니다!

마지막으로 새 페이지를 만들면 오류가 바로 발생합니다. 즉, ''XXXXXX.yyyyyy '유형을로드 할 수 없습니다.' - 여기서 XXXXXX는 프로젝트 이름이고 yyyyyy는 코드 숨김에 정의 된 클래스입니다. 그 전에는 XXXXXX (프로젝트 이름)도 클래스 이름 앞에 추가되지 않았을 것입니다. (그것을 제거하는 것은 도움이되지 않습니다)

AnkhSVN을 제거했지만 아무것도 변경되지 않았습니다 ... 그래서 VS2008 설치가이 문제를 일으켰습니까? 다시 사물을 바꿀 수 있습니까? 나는 외관상의 변화로 할 수있다. 그러나 새로이 만들어진 빈 페이지가 컴파일되지 않는다는 사실은 약간 성가신 일이다 !!

누구든지 도와 주시면 감사하겠습니다. 건배 : D

답변

0

VS가 생성하는 코드와 이전 페이지의 코드를 비교할 때 .. 새로운 페이지에 마크 업이 하나도 없다는 것을 깨달았습니다. "CodeFile"속성이었습니다. 그래서 수동으로 추가하면 모든 것이 벌금! 왜 이런 일이 일어나는지 모르겠다. ...

1

나는 Visual Studio에서 변경 될 가능성이 있지만 .NET Framework 및 해당 Visual Studio 버전과 함께 제공되는 컴파일러의 변경 사항을 반영합니다.

+0

오류에 대한 단서는 없습니까? 최근에 빈 솔루션을 만들어서 테스트했는데 독립형 페이지가 정상적으로 작동하지만 기본 마스터 페이지와 해당 마스터 페이지를 사용하는 기본 페이지를 만드는 경우 "Parser"오류로 컴파일되지 않습니다. 오류 메시지 : 'myApp.Site1'형식을로드 할 수 없습니다. " - Site1은 마스터 페이지이고 myApp는 솔루션입니다. –

+0

myApp.Site1 대신 Site1로 변경하십시오. 나는 그 문제를 나 자신에게 몇 번이나 기억하고있다. 나는 그것이 네임 스페이스 문제와 관련이 있다고 생각하지만, 나는 그것의 100 %가 아니다. – Polaris878

관련 문제