울어라휘파람새야

Windows Server 2003 SP2 / PowerShell 2.0 설치 문제(for Nuget install) 본문

밥줄/기타

Windows Server 2003 SP2 / PowerShell 2.0 설치 문제(for Nuget install)

꼬꼬리코 2014. 2. 10. 16:36

* 주의: 이 글은 문제의 원인도, 해결 방법도 정확한 것이 아닙니다.

         비슷한 상황에 고생하실 분이 또 계실까봐 참고용으로 남깁니다. 


* 상황: Nuget 설치를 위해 Windows Server 2003 SP2 버전, PowerShell 1.0 이 깔린 상태에서 2.0 으로 업그레이드


* 버전에 맞는 파일 다운로드

URL: http://support.microsoft.com/kb/968929

FILE: WindowsServer2003-KB968930-x64-ENG.exe 


* 설치: 설치 실패, 에러 메시지 저장을 못했음. 


* 해결 방법: PowerShell 1.0 이 깔린 폴더 'C:\WINDOWS\system32\WindowsPowerShell\v1.0' 에서 

WindowsPowerShell -> WindowsPowerShell_1 로 이름 변경


* 다운로드 받은 파일 재설치

C:\WINDOWS\system32\WindowsPowerShell\v1.0 에 재설치 됨.

(WindowsPowerShell_1 폴더도 그대로 있음, 왜 1.0 폴더에 만들어지는지 모르겠음. )


* 파일 구성은 비슷해 보이지만 PowerSell_ise.exe 등이 새로 생겼음. 

PowerShell을 실행시켜 버전 확인 '콘솔창에서 $host 입력' 

Version : 2.0 확인




* Visual Stdio 2010 에서 'Nuget 패키지 관리자 실행'

하단에 패키지 관리자 뜨는 거 보고 작업 종료. 



* 참고 자료

1. 'Windows PowerShell 1.0 설치 되어 있는 경우 Windows 기반 운영 체제를 업그레이드 할 수 없습니다. '

 http://support.microsoft.com/kb/950376/ko (PowerShell 1.0 제거 하는 방법)

MS-SQL 2008 R2 가 SP2 였는데 서버가 SP2 인줄 알고, 여기서 삽질을 많이 했음. (서버는 SP1인 상태)


2. 'Windows Server 2003 서비스 팩 2를 설치한 후 Oobmig.exe 도구를 사용하여 트러스트를 Out-of-band 업데이트로 복원할 수 있다.

http://support.microsoft.com/kb/931941


3. NuGet Package Manager (NuGet 설치 파일 다운로드)

http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c















Comments