Udostępnij za pośrednictwem


Podstawowe zestawy międzyoperacyjne pakietu Office

Aby korzystać z funkcji aplikacji pakietu Microsoft Office z Office project, należy użyć główny zestaw współdziałania (PIA) dla aplikacji.PIA umożliwia kodu zarządzanego do interakcji z modelu COM na podstawie obiektu aplikacji pakietu Microsoft Office.

Podczas tworzenia nowego projektu pakietu Office, program Visual Studio dodaje odwołania do PIAs, które są wymagane do utworzenia projektu.W niektórych sytuacjach konieczne może dodać odwołań do dodatkowych PIAs (na przykład, jeśli chcesz użyć funkcji programu Microsoft Office Word w projekcie dla programu Microsoft Office Excel).

W tym temacie opisano następujące aspekty w projektach dla pakietu Office za pomocą programu Microsoft Office PIAs:

  • Oddzielne podstawowe zestawy tworzenie i uruchamianie projektów

  • Korzystanie z funkcji wiele aplikacji pakietu Microsoft Office w pojedynczego projektu

  • Pełną listę podstawowe zestawy aplikacji pakietu Microsoft Office

Aby uzyskać więcej informacji na temat podstawowe zestawy, zobacz Podstawowe zestawy międzyoperacyjne.

[!UWAGA]

Jeśli chcesz pobrać podstawowe zestawy, zobacz Porady: instalowanie podstawowych zestawów międzyoperacyjnych pakietu Office.

Rozdziel podstawowe zestawy tworzenie i uruchamianie projektów

Program Visual Studio zawiera różne zestawy PIAs na komputerze deweloperskim.Te zestawy różnych zestawów znajdują się w następujących lokalizacjach:

  • Folder w katalogu program files.

    Kopie te zestawy są używane podczas tworzenia projektów i pisanie kodu.Program Visual Studio automatycznie instaluje te zestawy.

  • Globalnej pamięci podręcznej zestawów.

    Kopie te zestawy są używane podczas niektórych zadań programistycznych, takich jak podczas uruchamiania lub debugowane projektów.Program Visual Studio nie Zainstaluj i zarejestruj te zestawy; należy zrobić to samodzielnie.

Podstawowe zestawy w katalogu Program Files

Po zainstalowaniu programu Visual Studio, PIAs są zainstalowane automatycznie do lokalizacji w systemie plików, poza globalnej pamięci podręcznej zestawów.Po utworzeniu nowego projektu programu Visual Studio automatycznie dodaje odwołuje się do tych kopii PIAs się z projektem.Visual Studio używa tych kopii PIAs, zamiast zestawy w globalnej pamięci podręcznej zestawów, do rozpoznania typu odwołania podczas tworzenia i tworzenie projektu.

Te kopie PIAs pomocy programu Visual Studio uniknąć kilka problemów rozwoju, które mogą wystąpić w przypadku różnych wersji PIAs są zarejestrowane w globalnej pamięci podręcznej zestawów.

Program Visual Studio instaluje te kopie PIAs w następujących lokalizacjach na komputerze rozwoju:

  • %ProgramFiles%\Microsoft Studio 12.0\Visual programu visual Studio Tools dla Office\PIA\Office14

    (lub % ProgramFiles (x 86) %\Microsoft programu Visual Studio 12.0\Visual Studio Tools dla Office\PIA\Office14 w 64-bitowe systemy operacyjne)

  • %ProgramFiles%\Microsoft Studio 12.0\Visual programu visual Studio Tools dla Office\PIA\Office15

    (lub % ProgramFiles (x 86) %\Microsoft programu Visual Studio 12.0\Visual Studio Tools dla Office\PIA\Office15 w 64-bitowe systemy operacyjne)

Podstawowe zestawy w globalnej pamięci podręcznej zestawów

Do wykonywania określonych zadań związanych z projektowaniem, PIAs musi zainstalowane i zarejestrowane w globalnej pamięci podręcznej zestawów na na komputerze deweloperskim.Zazwyczaj PIAs są instalowane automatycznie podczas instalacji na komputerze tworzenia pakietu Office.Aby uzyskać więcej informacji, zobacz Konfigurowanie komputera do opracowywania rozwiązań pakietu Office.

PIAs pakietu Office nie są wymagane na komputerach użytkowników końcowych do uruchamiania rozwiązań dla pakietu Office.Aby uzyskać więcej informacji, zobacz Projektowanie i tworzenie rozwiązań Office.

Korzystanie z funkcji wiele aplikacji pakietu Microsoft Office w pojedynczego projektu

Każdy Office szablon projektu w programie Visual Studio jest przeznaczony do pracy z jednej aplikacji Microsoft Office.Aby korzystać z funkcji wiele aplikacji pakietu Microsoft Office lub korzystania z funkcji w aplikacji lub składnik, który nie ma projektu w programie Visual Studio, należy dodać odwołanie do wymaganego PIAs.

W większości przypadków należy dodać odniesienia do PIAs, zainstalowanych przez program Visual Studio w obszarze %ProgramFiles%\Microsoft programu Visual Studio 12.0\Visual Studio Tools dla katalogu Office\PIA\.Wersje te zestawy są widoczne na struktury na karcie Manager odwołania okno dialogowe.Aby uzyskać więcej informacji, zobacz Porady: konfigurowanie pod kątem aplikacji pakietu Office przy użyciu podstawowych zestawów międzyoperacyjnych.

Jeśli masz zainstalowane i zarejestrowane PIAs w globalnej pamięci podręcznej zestawów, wersje te zestawy są widoczne na COM na karcie Manager odwołania okno dialogowe.Należy unikać dodawania odwołania do tych wersji zestawy, ponieważ niektóre problemy tworzenia aplikacji, które mogą wystąpić, gdy użytkownik korzysta.Na przykład, jeśli różne wersje PIAs zarejestrowany w globalnej pamięci podręcznej zestawów, projektu zostanie automatycznie powiązany wersja zestawu, który został zarejestrowany w ostatniej — nawet jeśli określisz innej wersji zestawu na COM na karcie Manager odwołania okno dialogowe.

[!UWAGA]

Niektóre zestawy są automatycznie dodawane do projektu po dodaniu zestawu, który odwołuje się do nich.Na przykład odwołania do zestawu Office.dll i Microsoft.Vbe.Interop.dll są automatycznie dodawane podczas dodawania odniesienie do zestawów Word, Excel, Outlook, Microsoft Forms lub wykresu.

Podstawowe zestawy aplikacji pakietu Microsoft Office

W poniższej tabeli przedstawiono podstawowe zestawy dostępnych do Office 2013 i Office 2010.

Office aplikacji lub składnika

Nazwa podstawowego zestaw współdziałania

Biblioteka programu Microsoft Access 14.0

Biblioteka programu Microsoft Access 15,0

Microsoft.Office.Interop.Access.dll

Biblioteka obiektów aparatu Microsoft Office 14.0 dostępu do bazy danych

Biblioteka obiektów aparatu Microsoft Office 15,0 dostępu do bazy danych

Microsoft.Office.Interop.Access.Dao.dll

Biblioteka programu Microsoft Excel 14.0

Biblioteka programu Microsoft Excel 15,0

Microsoft.Office.Interop.Excel.dll

Wykres 14.0 biblioteki obiektów Microsoft (wykorzystywane przez programu PowerPoint, dostępu i Word dla wykresów)

Biblioteka programu Microsoft Graph 15.0

Microsoft.Office.Interop.Graph.dll

Program Microsoft InfoPath 2.0 biblioteki typów (tylko InfoPath 2007)

Microsoft.Office.Interop.InfoPath.dll

Program Microsoft InfoPath XML zestaw współdziałania (dla tylko InfoPath 2007)

Microsoft.Office.Interop.InfoPath.Xml.dll

Microsoft Office 14.0 Object Library (Office shared funkcji)

Microsoft Office 15,0 Object Library (Office shared funkcji)

Office.dll

Microsoft Office Outlook widoku kontroli (pozwala na stronach sieci Web i aplikacji dostęp do skrzynki odbiorczej)

Microsoft.Office.Interop.OutlookViewCtl.dll

Biblioteka programu Microsoft Outlook 14.0

Biblioteka programu Microsoft Outlook 15,0

Microsoft.Office.Interop.Outlook.dll

Biblioteka programu Microsoft PowerPoint 14.0

Biblioteka programu Microsoft PowerPoint 15,0

Microsoft.Office.Interop.PowerPoint.dll

Biblioteka programu Microsoft Project 14.0

Biblioteka programu Microsoft Project 15,0

Microsoft.Office.Interop.MSProject.dll

Biblioteka programu Microsoft Publisher 14.0

Biblioteka programu Microsoft Publisher 15,0

Microsoft.Office.Interop.Publisher.dll

Odwołanie do obiektu sieci Web programu Microsoft SharePoint Designer 14.0 w bibliotece

Microsoft.Office.Interop.SharePointDesigner.dll

Biblioteka odwołanie do obiektu strony programu Microsoft SharePoint Designer 14.0

Microsoft.Office.Interop.SharePointDesignerPage.dll

Biblioteki typów tagów 2.0 inteligentnych firmy Microsoft

[!UWAGA]

Tagi inteligentne zostały zaniechane w Excel 2010 i Word 2010.

Microsoft.Office.Interop.SmartTag.dll

Program Microsoft Visio 14.0 biblioteki typów

Program Microsoft Visio 15,0 biblioteki typów

Microsoft.Office.Interop.Visio.dll

Program Microsoft Visio 14.0 Zapisz jako biblioteki typów sieci Web

Program Microsoft Visio 15,0 Zapisz jako biblioteki typów sieci Web

Microsoft.Office.Interop.Visio.SaveAsWeb.dll

Program Microsoft Visio 14.0 Rysowanie kontroli typ biblioteki

Program Microsoft Visio 15,0 Rysowanie kontroli typ biblioteki

Microsoft.Office.Interop.VisOcx.dll

Biblioteka programu Microsoft Word 14.0

Biblioteka programu Microsoft Word 15,0

Microsoft.Office.Interop.Word.dll

Microsoft Visual Basic dla aplikacji rozszerzania 5.3

Microsoft.Vbe.Interop.dll

Zestawy przekierowania powiązania

Podczas instalowania i rejestrowania Office PIAs w globalnej pamięci podręcznej zestawów (lub z Office instalując pakiet redystrybucyjny dla PIAs), zestawy przekierowania powiązania będą zainstalowane tylko w globalnej pamięci podręcznej zestawów.Te zestawy pomocy, upewnij się, że właściwej wersji podstawowe zestawy są ładowane w czasie wykonywania.Na przykład, kiedy to rozwiązanie, która odwołuje się Office 2010 zestawu działa na komputerze, na którym ma Office 2013 powoduje, że powiązanie zestawu przekierowania wersji tej samej główny zestaw współdziałania, .NET Framework środowisko uruchomieniowe służące do ładowania Office 2013 wersja główny zestaw współdziałania.Aby uzyskać więcej informacji, zobacz Przekierowanie powiązania zestawu.

Zobacz też

Zadania

Porady: konfigurowanie pod kątem aplikacji pakietu Office przy użyciu podstawowych zestawów międzyoperacyjnych

Koncepcje

InfoPath — Rozwiązania

PowerPoint — Rozwiązania

Rozwiązania projektu

Model obiektu Visio ― Omówienie

Inne zasoby

Model obiektu Excel ― Omówienie

Model obiektu Outlook ― Omówienie

Model obiektu Word — Omówienie

Ogólne odniesienia (Office Development w Visual Studio)