2014-10-15 5 views
0

안녕하세요,MSI 설치 : 다시 시작한 후 잘못된 바로 가기 경로

그룹 정책 개체 (GPO)를 사용하여 msi 패키지를 설치할 때 문제가 있습니다. Visual Studio 2010에서 msi를 만들었으며 모든 컴퓨터에 응용 프로그램을 설치하기 위해 GPO를 만들었습니다.

실제로 응용 프로그램이 올바르게 설치되어 있고 사용자 프로그램 메뉴에 바로 가기가 만들어져 있습니다. 이 바로 가기는 다음을 가리 킵니다.

C:/Program Files/my_application/ 

해당 디렉토리에는 응용 프로그램을 사용하는 데 필요한 몇 가지 구성 파일이 있습니다. 그러나

, 컴퓨터를 다시 시작 한 후, 상기 바로 가기 변화와 지금을 가리키는 :이 경로로

C:/Program Files(x86)/my_application/ 

않는 컴퓨터 종료되지, 내가 말하는 오류가 발생하여 응용 프로그램을 시작하려고 할 때

C:/Windows/system32/config 

물론, 이러한 설정 파일이 정말 디렉토리에 저장됩니다 :

C:/Program Files/my_application/config/ 
012 구성 파일 디렉토리에없는 것을

누구든지 바로 가기가 원래 디렉토리를 유지하는 대신 새 디렉토리 (x86)로 포인터를 변경하는 이유를 알고 있습니까?

미리 감사드립니다.

+0

이 프로그램은 32 비트 또는 64 비트 응용 프로그램입니까? 32 비트 또는 64 비트 Windows? –

답변

0

문제는 이미 해결되었습니다. 해결 방법은 [ProgramFilesFolder] 대신 [windowsVolume] (this is C:/)에 응용 프로그램을 설치하도록하는 것입니다. 응용 프로그램이 32 및 64 비트에 설치 될 수 있도록 해제 옵션이 "모든 CPU"로 설정 설치 프로그램을 구축하기 위해

'C:/my_application' 

:

는이 경우에 바로 가기를 항상 가리키는된다.

감사합니다.

+0

루트 디렉토리를 오염 시키면 시스템 관리자가 교차하기 쉽기 때문에 이상적인 해결책은 아닙니다. –

관련 문제