방법: 네트워크에서 코드를 실행하는 템플릿 솔루션 배포
경로 변경 단계를 수행하지 않으면 템플릿 솔루션은 사용자 지정에 대한 상대 경로를 사용하여 빌드됩니다. 사용자 지정이 네트워크 위치에 저장되는 경우에는 네트워크에 있는 배포 매니페스트의 전체 경로가 포함되도록 사용자 지정 문서 속성을 변경해야 합니다.
적용 대상: 이 항목의 정보는 Excel 2007 및 Excel 2010, Word 2007 및 Word 2010의 문서 수준 프로젝트에 적용됩니다. 자세한 내용은 Office 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오.
사용자 지정 문서 속성은 다음과 같은 다양한 방법으로 업데이트할 수 있습니다.
게시 마법사를 사용하여 솔루션을 게시합니다.
Word 또는 Excel 응용 프로그램 UI(사용자 인터페이스)에서 속성을 변경합니다.
설치 프로그램에서 경로를 변경합니다.
Welcome to the Open XML Format SDK 1.0에 설명된 API를 사용합니다.
게시 마법사 사용
게시 마법사를 사용하여 솔루션을 배포합니다. 그러면 문서의 배포 매니페스트 경로가 자동으로 업데이트됩니다.
게시 마법사를 사용하여 전체 경로를 지정하려면
빌드 메뉴에서 SolutionName 게시를 클릭합니다.
게시 마법사가 시작됩니다.
마법사의 단계에 따라 솔루션을 게시합니다.
마법사의 두 번째 페이지에서 기본 설치 경로를 공유 폴더 위치로 설정합니다.
자세한 내용은 방법: ClickOnce를 사용하여 Office 솔루션 배포를 참조하십시오.
Word 또는 Excel UI 사용
응용 프로그램 UI에서 사용자 지정 문서 속성을 업데이트할 수 있습니다.
응용 프로그램 UI에서 속성 값을 변경하려면
빌드 출력 폴더에서 네트워크 공유 폴더로 솔루션을 복사합니다.
사용자에게 배포하려는 솔루션 문서를 엽니다.
파일 탭(Excel 2010 또는 Word 2010의 경우)이나 Microsoft Office 단추(Excel 2007 또는 Word 2007의 경우)를 클릭하고 준비를 가리킨 다음 속성을 클릭합니다.
문서 속성을 클릭하고 고급 속성을 클릭합니다.
사용자 지정 탭의 속성 목록에서 _AssemblyLocation을 선택합니다.
값 상자에는 이미 배포 매니페스트 식별자가 있습니다. 식별자의 처음 부분에 path |identifier 형식으로 배포 매니페스트의 정규화된 경로와 구분선을 차례로 입력합니다.
예를 들어 다음과 같이 경로를 입력합니다.
\\servername\foldername\filename.vsto|74744e4b-e4d6-41eb-84f7-ad20346fe2d9
이 식별자의 형식을 지정하는 방법에 대한 자세한 내용은 사용자 지정 문서 속성 개요를 참조하십시오.
확인을 클릭한 다음 문서를 저장하고 닫습니다.
설치 프로그램 사용
Visual Studio를 사용하지 않고 명령 프롬프트 창에서 설치 프로그램의 설치 경로를 수정할 수 있습니다. 설치 관리자가 실행될 때 업데이트된 값이 사용됩니다. 자세한 내용은 방법: Office 솔루션의 설치 경로 변경을 참조하십시오.
Open XML 형식 API 사용
2007 Microsoft Office system의 문서에서는 기본 파일 형식으로 Open XML 형식을 사용합니다. API를 사용하여 Open XML 파일을 조작할 수 있습니다.
API를 사용하여 사용자 지정 문서 속성에 액세스하려면
CustomFilePropertiesPart 클래스를 사용하여 사용자 지정 문서 속성에 액세스하고 값을 변경합니다.
Open XML 형식 API 사용 예제를 보려면 MSDN 기술 문서 Open XML 개체 모델을 사용한 Word 2007 파일 조작 (파트 2/3)을 참조하십시오.
참고 항목
작업
방법: ClickOnce를 사용하여 Office 솔루션 배포