Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
이전 베타 버젼에서 만들었다거나 하는 등의 이유로 VersionSelector가 제대로 동작하지 않는 경우가 있습니다. 이때는 .sln 파일을 텍스트 에디터로 열어서 다음과 같이 바꿔줍니다.
Microsoft Visual Studio Solution File, Format Version 9.00
윗 부분 아래행에
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
위와 같이 추가. 솔루션 파일에 이 부분이 빠져서 제대로 실행시키지 않는 경우가 많습니다.
Comments
- Anonymous
October 26, 2005
이 방식(http://blogs.msdn.com/saraford/archive/2005/10/25/484863.aspx)으로는 안되나요? - Anonymous
October 27, 2005
네, 그 방식과는 별개입니다(그래서 꼼수죠^^). 원래 Visual Studio 2005의 File Association은 devenv.exe가 아니라 VersionChanger라는 녀석입니다. 이녀석이 솔루션(.sln)을 들여다보고는 SxS로 설치되어있는 2003등 다른 버젼을 실행해야하는지 아니면 2005을 실행해야하는지를 판단하게됩니다. 안타깝게도 위의 #부분이 없으면 VersionChanger가 헷갈리게 되고, 아무것도 실행하지 않는 결과를 보입니다. 2005의 베타등으로 만든 .sln의 경우 보이는 증세니까 RTM만을 사용하는 경우에는 없으리라 생각됩니다.