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
|
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
Koncepcje
Model obiektu Visio ― Omówienie
Inne zasoby
Model obiektu Excel ― Omówienie
Model obiektu Outlook ― Omówienie