現在有兩個版本的 Visual Studio Tools for Office:
這兩個版本提供了很多新功能,這些新功能有助於建立使用 Microsoft Office 2003 和 2007 Microsoft Office system 的受管理的解決方案。
Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System (VSTO 2005 SE) 是 VSTO 2005 的第二個版本。有關如何下載和安裝 VSTO 2005 SE 的更多資訊,請參見 如何:安裝 Visual Studio Tools for Office。
VSTO 2005 SE 中的新增功能
VSTO 2005 SE 包括以下方面的新增功能:
應用程式層級增益集。
自訂工作窗格。
功能區擴充性。
Outlook 表單地區。
應用程式層級增益集
VSTO 2005 SE 包含針對 Microsoft Office 2003 和 2007 Microsoft Office system 中多種應用程式的項目模板。有關應用程式的完整列表,請參見 產品組合可用的功能。
新的增益集項目模板位於 Visual Basic 項目和 Visual C# 專案檔夾下,在名為“Office”的子檔案夾下分別名為“2003 增益集”和“2007 增益集”的檔案夾中。
這些增益集項目模板包含有別於使用 VSTO 2005 建立的 Outlook 2003 增益集的編程模型。有關更多資訊,請參見 應用程式層級增益集編程入門。
自訂工作窗格
功能區擴充性
Outlook 表單地區
Visual Studio 中的 InfoPath 設計模式整合
VSTO 2005 中的新增功能
VSTO 2005 包括以下方面的新增功能:
項目系統。
視覺化設計工具。
控制項。
Outlook 增益集支援。
執行窗格支援。
智能標記支援。
伺服器端編程。
資料緩衝。
部署。
有關對各功能提供指導教程的白皮書,請參見“What's New in Visual Studio 2005 Tools for Office”(Visual Studio 2005 Tools for Office 中的新增功能)(http://go.microsoft.com/fwlink/?LinkId=50565)。
項目系統
項目模板位於 Visual Basic 項目和 Visual C# 專案檔夾下名為“Office”的子檔案夾中。
已經添加了 Microsoft Office Excel 2003 的新項目模板。有關更多資訊,請參見 “Excel 模板”項目模板。
已經添加了 Microsoft Office Outlook 2003 項目的新項目模板。有關更多資訊,請參見 Outlook 增益集項目模板。
Excel 對活頁簿不再只有一個代碼檔案。每個工作表都有單獨的代碼檔案,活頁簿也有一個代碼檔案。Microsoft Office Word 2003 有一個用於文檔或模板的代碼檔案。有關更多資訊,請參見 方案總管中隱藏的專案檔。
視覺化設計工具
Controls
Outlook 增益集支援
執行窗格支援
智能標記支援
資料編程
伺服器端編程
資料緩衝
Deployment