Visual Studio 2012를 Visual Studio 2010과 함께 사용합니까?
Visual Studio 2012가 동일한 Windows 인스턴스에 나란히 경우 .NET 4 및 / 또는 Visual Studio 2010을 방해하거나 중단합니까?
Reigo가 말했듯이, 그렇습니다. 다음은 Reigo가 제공하는 한 정보와 자세한 정보가있는 공식 Microsoft 페이지 링크입니다. http://msdn.microsoft.com/en-us/library/ms246609%28v=VS.110%29.aspx
.net 4.5 릴리스는 현재 위치 업그레이드입니다.
즉 , .net 4.0의 바이너리가 .net 4.5의 바이너리로 대체 됩니다.
Microsoft는 "Target .net 4.0"기능을 이로 인해 발생하는 문제를 해결했습니다. 그러나 이것은 이전 버전의 .net (.net 2.0 이후 나란히 있음)을 대상으로하는 것과 동일합니다.
현재 위치 업그레이드이기 때문에 "Target .net 4.0"은 실제로 대상을 수 없습니다. 그들이 할 수있는 최선의 방법은 일부 "기능"을 수동으로 제거하는 것입니다. (Scott Hanselman은 다루는 다루는 블로그 포스트 를 가지고 있고, ).
실제로는 .net 4.0을 사용하고 있다고 생각합니다. .net 4.5로 수정 된 모든 버그는 .net 4.0 사용자가 아닌 개발 시스템에서 수정됩니다.
따라서 ".net 4.0을 대상으로하는"응용 프로그램을 개발 중이고 .net 4.5가 설치되어 있으면 위험합니다. 실수로 수정 된 버그를 사용하지 않는 경우에도 중단되지 않았습니다.
.net 4.0 (예 : Windows xp) 만 실행하는 컴퓨터에 앱을 배포하면 해당 버그가 사용자에게 수정되지 않은 .
이제 "숨겨진 버그"입니다 (여전히 .net 4.0을 대상으로해야하는 개발자의 경우).
가장 좋은 점은 VS 2010 또는 VS 2012를 사용하는지 여부가 중요하지 않다는 것입니다. .net 4.5가 설치되면 버그가 숨겨집니다.
자세한 내용은이 게시물을 참조하십시오. http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/c05a8c02-de67-47a9-b4ed-fd8b622a7e4a/
나는 VS 베타에 의해 심하게 화상을 입 제거하는 데 심한 문제가 없습니다. Microsoft는 훌륭한 소프트웨어를 만들지 만 설치 프로그램은 항상 가장 마지막으로 처리되는 것입니다. 내가 본 문제는 제거가 구성 요소를 제거하지 않고 소매 버전을 망치지 않고 설치 프로그램이 나머지 Microsoft 제품에 의존하지 않고 해당 구성을 파괴하는 것입니다.
현재 베타 이전 버전 작업을 완료하는 데 필요한 컴퓨터에 설치 하지 않습니다 . VS2008이 설치되는 것을 거의 배제합니다. VM은 물론 괜찮습니다.
어제 RC를 설치하고 다음을 발견했습니다.
단위 테스트를 사용하는 경우 VS2010이 중지되고 (이는 2012를 사용하거나, 단위 테스트를 실행하여 수 있음).
이로 인해 VS2010이 C ++ 프로젝트를 실패 할 수 없습니다 링크 오류로 인해 실패합니다 . VS2012 RC를 후에도 계속이 문제가 계속 발생하는 설치하지 않는 것이 좋습니다.
따라서 모든 통신이 이루어지면 다음과 같이 귀결됩니다.
- VS2012를 설치하면 .NET 4.5가 .NET 4.0을 씁니다.
- VS2010을 계속 사용할 수 있습니다. .NET 4.5를 사용할 수 있습니다. (.NET 4.0이 대체 가능합니다).
- 위험 : 더 이상 .NET 4.0을 실행하는 컴퓨터에 프로젝트를 안심하고 배포 할 수 없습니다.
예, 가능하지만 항상 이전 버전을 먼저 설치하는 것이 좋습니다. VS 11에서 Visual Studio 2010 프로젝트를 연 다음 나중에 다시 열려면 Visual Studio 11의 새로운 기능을 사용하지 않습니다.
나란히 베타도 아닙니다 ..! 실제로 작동 할 것을 기대하지 않습니다!
참조 이 우리가 가지고있는, 문제를 그리고 이 언급 데미안 다른 의견에.
어제 오늘 제거했습니다 ...
이전에 빌드 한 일부 앱이 "unable to load module bla bla bla ..."와 관련된 이상한 오류를 발생시키는 시작 발생 때문에 문제가 것입니다. 그래서 모든 것을 제거하고 .NET Framework 4.0을 강제로 다시 설치하고 이제 모두 작동합니다!
확실히 문제를 해결할 수 있습니다. 예를 들면 :
.NET 4.0에서는 LINQ-2-Entities jup에 열거 형 값을 저장하려고했습니다. 4.5가있는 컴퓨터에서 해당 작업 할 때 4.0 GREAT SUCCESS가있을 때 ERROR (어셈블리가 4.0 클라이언트를 대상으로하는 경우에도 해당) 프로필!)
따라서 역에는 전혀 사용하지 않는 좋은 새 기능을 사용할 수주의를 기울이십시오.
나란히 설치하고 32 비트 컴퓨터에서 잘 작동하지만 다시 설치됩니다. 프로젝트 중간에 발표 이전 작업에도 영향을 미칠 수 있습니다.
할 수있는 내용이 공식적으로 수 있습니다.
Visual Studio 2012를 실행하려는 경우 가장 안전한 방법은 무료 WMWare VMplayer를 사용하고 여기에 Windows 8을 설치 한 다음 Visual Studio 2012를 설치하는 것입니다. 최소 4GB의 RAM이 필요하지만 8GB 이상에서 더 잘 실행됩니다. 어쨌든 그게 내가하는 일입니다.
내 주요 문제는 VS2012 RTM을 설치 한 후 더 이상 VS2010에서 단위 테스트를 사용할 수 것입니다! 영원히 있습니다. 멈출 수도 없습니다.
그래서 지금은 MS가 다시 한 번 나란히 작동하지 않는다고 말할 것입니다.
SP1이 적용되지 않은 VS2010 설치 일 수 있습니다.
좋은 소식은 설치가 시스템 복원 지점을 만든다는 것입니다. 외장 하드 드라이브 백업은 실제 버전이 나오거나 처음부터 프로젝트를 시작할 때까지 이에 대한 해결책입니다.
Web & Loadtesting 솔루션이 VS2012 설치 후 손상된 것으로 나타났습니다. 사본을 가져와 2012로 업그레이드했으며 정상적으로 작동합니다. VS2010은 더 이상 테스트 실행을 시작할 수 없습니다.
예, 2012 년부터 2010 년부터 문제없이 쉽게 프로젝트를 열 수 있습니다. 아직 .net 4.0을 사용하는 한.
'IT' 카테고리의 다른 글
| 구성 파일, 환경 및 명령 줄 인수를 구문 분석하여 단일 옵션 모음을 가져옵니다. (0) | 2020.08.15 |
|---|---|
| WPF의 MVVM-ViewModel에 모델의 변경 사항을 알리는 방법… (0) | 2020.08.15 |
| Timer & TimerTask 대 Thread + Sleep in Java (0) | 2020.08.15 |
| has_many : through를 사용하는 Rails 중첩 양식, 조인 모델의 속성을 편집하는 방법은 무엇입니까? (0) | 2020.08.15 |
| Haskell의 Comonad typeclass는 무엇입니까? (0) | 2020.08.15 |