2009-03-18 3 views
0

많은 사용자에게 ClickOnce를 통해 응용 프로그램 업데이트를 배포하려고하지만 상황에 따라 일부 사용자는 ClickUnce를 통해 응용 프로그램 업데이트를 배포하려고합니다. GAC에 Office 12.0.0.0이 필요합니다.ClickOnce 용 GAC에서 Office 12 (2007)을 필요로하는 응용 프로그램

Office 2007을 설치 한 후 이런 일이 발생하여 2007 년을 제거하고 Office 2003을 다시 설치 한 다음 응용 프로그램을 다시 작성/다시 게시했습니다. 모든 것이 아닌 일부 수정.

Office에 대한 참조가 없으므로 종속성을 확인하는 이유가 확실하지 않습니다.

나는 나의 GAC를 확인하고, 여전히 사무실 (12)을 나열하고 내가 그것을 제거 할 수 없습니다 -이 여기에 윈도우 설치

답변

0

문제를 해결했다고 생각하지만 어떻게되는지 잘 모르겠습니다. 게시 탭의 응용 프로그램 파일에 office.dll에 대한 참조가 있습니다. requried 전제 조건으로 나열되었지만, 전제 조건 아래에 나열되지 않았습니다. (WakeUpScreaming의 대답을 받아들이지 않은 이유입니다.) 그의 제안의 결과로 일종의 발견을했지만,

내 응용 프로그램의 어떤 사무실에 대한 참조, 나는 파일을 제외하고 지금 내 사용자에게 배포 할 것이라고 표시

그냥 내가 모든 사람이 내가 발견 알려 줄 알았는데

업데이트 4/6/09 :.. 후 PIA를 포함하여 가능한 모든 Office 2007 구성 요소를 설치 해제 했는데도 여전히 문제가있었습니다 .GAC에서 Office 11을 Office 12로 리디렉션하는 정책이 여전히 남아 있으며 설치를 취소하지 않을 것이라고합니다 .GACBrowser를 사용하여 레모 모든 정책과 모든 것이 잘됩니다.

0

확인에 필요한 말한다 : 프로젝트 속성 - 게시 - 전제 조건.

및 여기 : 설치 패키지 속성 - 전제 조건.

+0

ClickOnce 앱이므로 설정 프로젝트가 없습니다. 프로젝트 속성의 전제 조건에있는 항목이 없습니다. – rjrapson

관련 문제