나는 ASP.NET 1.1 웹 사이트를 가지고 있으며 최근에 Visual Studio 2008로 업그레이드되었습니다. DLL을 사용하여 프로젝트를 컴파일 한 후 VS2k8로 인해 작업이 진행되지 않는 것으로 보입니다. .NET 1.1을 대상으로 할 수 없습니다. Visual Studio 2003을 설치 했으므로 프로젝트를 컴파일 할 수 있지만 Visual Studio 2008에서 컴파일 할 수있는 방법이 있는지 궁금합니다.Visual Studio 2008에서 .NET 1.1을 컴파일 할 수 있습니까?
답변
아니요. 대상이 될 수있는 최소 대상은 .NET 2.0입니다. . 왜 프로젝트를 .NET 2.0 이상으로 업그레이드 할까?
change in ViewState (다른 이점도 신경 쓰지 마십시오.) 하나의 이유입니다.
아니요 .NET 2.0, 3.0 및 3.5 만 대상으로 지정할 수 있습니다 (프로젝트의 속성을 살펴보십시오).
이것은 VS2008 (물론 .NET 4.0을 목록에 추가하는 경우)에도 적용됩니다 (described by Scott Guthrie).
나는 1.1 옵션을 보았으므로 나는 물었다. –
네,하지만 그 해킹이 있습니다. VS2005의 베타 버전을 사용하는 방법에 대한 블로그 기사가 여기에 있습니다. http://blogs.msdn.com/jomo_fisher/archive/2005/04/22/410903.aspx VS2008에서 작동하도록이 기능을 적용 할 수 있습니다.
그러나 VS2003 또는 .Net 2.0을 사용하는 것이 좋습니다.
할 수 있습니다하지 as pet Scott Gu
하지만 this article 당신에게
라인이있다 A-약 일 제공 :
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
csproj 파일을.
필자는 권장하지 않지만 값을 v1.1로 설정할 수 있습니다. 그러나, 나는 그것이 해결할 것보다 더 많은 문제를 일으킬 것이라고 생각한다.
내가 RichardOD의 제안에 가서 하나의 Visual Studio 버전을 총알을 물고 업그레이드하거나 찾아 낼 것입니다 2.0와 3.5로 컴파일 2005
이 비주얼 스튜디오 2008에서 지원되는 작업이 그것은 단지 지원하지 않습니다 뼈대.
MSBee이 (Visual Studio 2005에도 불구하고) 주소 지정을 위해 만들어진 것입니다.
- 1. Visual Studio 2008에서 의도적으로 컴파일 오류 트리거
- 2. Visual Studio 2008에서 Visual Studio 6 컴파일 된 C++ 정적 라이브러리를 사용할 수 있습니까?
- 3. Visual Studio 2008에서 가상 디렉터리를 에뮬레이트 할 수 있습니까?
- 4. Visual Studio 2008에서 C# 4.0을 사용할 수 있습니까?
- 5. Visual Studio 2008에서 기존 MFC 응용 프로그램을 컴파일 할 수 있습니까?
- 6. Visual Studio 2008에서 웹 서비스 프로젝트를 디버깅 할 수 없습니다.
- 7. Visual Studio 2008에서 C++ Win32 프로젝트를 .exe 파일로 컴파일
- 8. Visual Studio 2008에서 http : // localhost/
- 9. Visual Studio 2008에서 "파일에서 찾기"
- 10. Visual Studio 2008에서 클래스 다이어그램을 프로그래밍 방식으로 내보낼 수 있습니까?
- 11. Visual Studio 2008에서 .csv 파일을 데이터 원본으로 사용할 수 있습니까?
- 12. Visual Studio 2008에서 MySQL 사용자 지정 엔진 컴파일
- 13. Visual Studio 2008에서 템플릿 함수 포인터로 컴파일 오류가 발생했습니다.
- 14. Visual Studio 2008에서 심볼이로드되는 순서를 변경할 수 있습니까?
- 15. Visual Studio.NET 2008에서 SQL 2008을 통합 할 수 있습니까?
- 16. Visual Basic 2008에서 배열 경계 검사를 비활성화 할 수 있습니까?
- 17. Visual Studio 2008에서 터치 타이핑
- 18. Visual Studio 2008에서 디버거 끄기
- 19. Visual Studio 2008에서 .exe 만들기
- 20. Visual Studio 2008에서 Javascript 디버깅
- 21. Visual Studio 2008에서 충돌이 발생합니다.
- 22. Visual Studio 2008에서 Visual Studio 2005 프로젝트로 작업
- 23. Visual Studio 2008에서 Windows Mobile 5 SDK를 실행할 수 있습니까?
- 24. visual studio 2008에서 silverlight 4.0을 사용할 수 있습니까?
- 25. Visual Studio 2008에서 팀 탐색기 2010을 사용할 수 있습니까?
- 26. Visual Studio 2008에서 프로젝트의 새 경로를 가리킬 수 있습니까?
- 27. Visual Studio 2008에서 엔티티 프레임 워크를 사용할 수 있습니까?
- 28. 어떻게 바이너리를 컴파일 할 수 있습니까?
- 29. Visual Studio 2008에서 ASP.NET MVC 컨트롤러 만들기
- 30. Visual Studio 2008에서 SQLite 데이터베이스에 연결
을 내가 당신은 2.0, 3.0, 3.5 타겟팅 할 수 있습니다 생각 : 같은 당신이 고려할 수를 설정하는 방법에 대한 자세한 내용뿐만 아니라 제한이 문서를 참조하십시오 비주얼 스튜디오 2008에 적용 할 수 있습니다 VS 2008의 프레임 워크 –
VS2008은 CLR 2.0을 대상으로하기 때문에이 작업을 수행 할 수 있지만이 CLR은 .NET Framework (2.0, 3.0, 3.5)의 세 가지 버전을 지원합니다. 두 표준을 교환하는 것은 참조 할 수있는 표준 어셈블리를 선택적으로 제한하는 간단한 문제입니다. .NET 1.1을 지원하면 다른 CLR간에 스왑을 수행 할 수 있습니다. 이는 완전히 다른 문제입니다. –
@Christian - 감사합니다. 무슨 일이 일어나고 있는지 더 잘 이해합니다. 나는 나의 해결책을 순서대로 얻은 후에 약간의 독서를 할 것이다. –