Udostępnij za pośrednictwem


Omówienie niestandardowych właściwości dokumentu

Podczas tworzenia projektu na poziomie dokumentu program Visual Studio dodaje do dokumentu dwie właściwości niestandardowe: _AssemblyLocation i _AssemblyName. Gdy użytkownik otworzy dokument, program Microsoft aplikacja pakietu Office lication sprawdza te niestandardowe właściwości dokumentu. Jeśli istnieją w dokumencie, aplikacja ładuje środowisko uruchomieniowe Visual Studio Tools dla pakietu Office , które uruchamia dostosowanie. Aby uzyskać więcej informacji, zobacz Architektura rozwiązań pakietu Office w programie Visual Studio.

Dotyczy: informacje w tym temacie dotyczą projektów na poziomie dokumentu dla programów Excel i Word. Aby uzyskać więcej informacji, zobacz Funkcje dostępne przez aplikacja pakietu Office lication i typ projektu.

_Assemblyname

Ta właściwość zawiera identyfikator CLSID interfejsu w składniku modułu ładującego rozwiązania pakietu Office w środowisku uruchomieniowym Visual Studio Tools dla pakietu Office . Wartość CLSID to 4E3C66D5-58D4-491E-A7D4-64AF99AF6E8B. Nigdy nie należy zmieniać tej wartości.

_AssemblyLocation

Ta właściwość zawiera ciąg zawierający szczegółowe informacje o manifeście wdrożenia dostosowywania. Aby uzyskać więcej informacji na temat manifestów, zobacz Manifesty aplikacji i wdrażania w rozwiązaniach pakietu Office.

Wartość właściwości _AssemblyLocation może mieć różne formaty, w zależności od sposobu wdrożenia rozwiązania:

  • Jeśli rozwiązanie zostanie opublikowane do zainstalowania z witryny sieci Web, ścieżki UNC lub dysku CD lub USB, właściwość _AssemblyLocation ma format DeploymentManifestPath|SolutionID. Oto przykładowy ciąg:

    file://deployserver/MyShare/ExcelWorkbook1.vsto|7474e4b-e4d6-41eb-84f7-ad20346fe2d9

  • Jeśli używasz lub debugujesz rozwiązanie z poziomu programu Visual Studio, właściwość _AssemblyLocation ma format DeploymentManifestName|SolutionID|vstolocal. Oto przykładowy ciąg:

    ExcelWorkbook1.vsto|74744e4b-e4d6-41eb-84f7-ad20346fe2d9|vstolocal

    SolutionID to identyfikator GUID używany przez środowisko uruchomieniowe Visual Studio Tools dla pakietu Office do identyfikowania rozwiązania. Identyfikator rozwiązania jest generowany automatycznie podczas kompilowanie projektu. Termin vstolocal wskazuje na środowisko uruchomieniowe Visual Studio Tools dla pakietu Office, że zestaw powinien zostać załadowany z tego samego folderu co dokument.