다음을 통해 공유


보안 배포

Office 솔루션을 만들면 프로젝트의 코드가 실행될 수 있도록 개발 컴퓨터가 자동으로 업데이트됩니다. 그러나 솔루션을 배포할 때는 인증서로 솔루션을 서명하거나 ClickOnce 신뢰 프롬프트 키를 사용하여 신뢰 여부를 결정하는 데 기반이 되는 증명 정보를 제공해야 합니다. 자세한 내용은 Office 솔루션에 신뢰 부여를 참조하십시오.

적용 대상: 이 항목의 정보는 Microsoft Office 2010 및 2007 Microsoft Office system의 문서 수준 프로젝트 및 응용 프로그램 수준 프로젝트에 적용됩니다. 자세한 내용은 Office 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오.

문서 수준 사용자 지정의 경우 문서를 네트워크 위치에 배포하려면 Office 응용 프로그램의 보안 센터에서 신뢰할 수 있는 위치 목록에 해당 문서의 위치도 추가해야 합니다. 최종 사용자의 컴퓨터에서 문서 사용 권한을 설정하는 방법에 대한 자세한 내용은 문서에 신뢰 부여를 참조하십시오.

Office 솔루션에서 코드가 실행되지 않도록 지정

관리자는 레지스트리를 사용하여 컴퓨터에서 모든 Office 솔루션이 실행되지 않게 할 수 있습니다. 관리 코드 확장이 있는 Office 솔루션이 열려 있는 경우 Visual Studio Tools for Office 런타임은 Disabled라는 이름을 갖는 항목이 컴퓨터의 다음 레지스트리 키 중 하나에 존재하는지 여부를 확인합니다.

  • HKEY_CURRENT_USER\Software\Microsoft\VSTO

  • HKEY_LOCAL_MACHINE\Software\Microsoft\VSTO

Office 솔루션에서 코드가 실행되지 않도록 하려면 이러한 레지스트리 키 중 하나 또는 둘 다에 Disabled 항목을 만들어서 Disabled에 대해 다음 데이터 형식 및 값 중 하나를 지정합니다.

  • 0(영) 이외의 문자열로 설정된 REG_SZ 또는 REG_EXPAND_SZ

  • 0(영) 이외의 값으로 설정된 REG_DWORD

Office 솔루션에서 코드가 실행되도록 설정하려면 Disabled 항목을 둘 다 0으로 설정하거나 레지스트리 항목을 삭제합니다.

참고 항목

개념

Office 솔루션을 실행 또는 호스팅하도록 컴퓨터 준비

기타 리소스

Office 솔루션 배포

Office 솔루션 보안