VSTO 2005 學習心得 分享 📅 2008/01/01 23:13 📁 Office 這是我之前學習 VSTO 2005 時收集與看過的一些筆記,分享給大家。 我的問題集 Q1: VSTO 2005 的文件,若置於 Server 上會無法執行,請問 .NET 的安全性要如何設定? A1: 參見『HOW TO:對資料夾和組件授與使用權限』的「若要對網路電腦或對應的磁碟機上的組件或資料夾授與完全信任」段落。 http://msdn2.microsoft.com/zh-tw/library/zdc263t0.aspx 參見『HOW TO:在共用位置中授與文件和活頁簿使用權限』 http://msdn2.microsoft.com/zh-tw/library/9w6bd8f1.aspx 本機執行 My_Computer_Zone 區域網路主機 LocalIntranet_Zone Q1-1: 請問如何在安裝部屬程式上自動替 User 加入這個權限設定? 使用發行精靈部署方案檔,並無法自動設定使用者安全性! A1-1: http://msdn.microsoft.com/office/tool/vsto/2005/article/default.aspx?pull=/library/en-us/odc_vsto2005_ta/html/officevstowindowsinstalleroverview.asp Q1-2: 參考 http://msdn2.microsoft.com/zh-tw/library/855xxh7s.aspx ,從「使用者」把「VSTOProject」底下的群組刪除權限後,Vistual Studio 2005 無法正常執行,怎麼辦? A1-2: 要把 VS2005 整個關閉,重開,開啟專案,建置執行,才會恢復正常。 Q2: 是否一定要支援 Microsoft Office Professional Edition 2003 才能執行 VSTO 2005 方案? A2: 微軟說可以,但我尚未測試。有人在論壇上說不行! http://forums.microsoft.com/MSDN-CHT/ShowPost.aspx?PostID=635834&SiteID=14 使用者入門 (Visual Studio Tools for Office) http://msdn2.microsoft.com/zh-tw/library/23cw517s.aspx General 使用 Office 物件模型將應用程式自動化 http://msdn2.microsoft.com/zh-tw/library/y1xatbkd.aspx 主項目和主控制項概觀 http://msdn2.microsoft.com/zh-tw/library/9z4e3456.aspx 主項目和主控制項的程式設計限制 http://msdn2.microsoft.com/zh-tw/library/ms178779.aspx Office 程式設計的一般工作 http://msdn2.microsoft.com/zh-tw/library/htx7t4k0.aspx Office 方案開發概觀 http://msdn2.microsoft.com/zh-tw/library/hy7c6z9k.aspx Excel 相關 Excel 物件模型概觀 http://msdn2.microsoft.com/zh-tw/library/wss56bz7.aspx Excel 工作 http://msdn2.microsoft.com/zh-tw/library/syyd7czh.aspx Excel 主控制項 http://msdn2.microsoft.com/zh-tw/library/6kzzsey4.aspx Word 相關 Word 物件模型概觀 http://msdn2.microsoft.com/zh-tw/library/kw65a0we.aspx Word 工作 http://msdn2.microsoft.com/zh-tw/library/78whx7s6.aspx Word 主控制項 http://msdn2.microsoft.com/zh-tw/library/d1kax449.aspx 書籤控制項 http://msdn2.microsoft.com/zh-tw/library/5ykkex00.aspx Outlook 相關 Outlook 物件模型概觀 http://msdn2.microsoft.com/zh-tw/library/ms268893.aspx Outlook 工作 http://msdn2.microsoft.com/zh-tw/library/ms268731.aspx Outlook 增益集安裝專案 http://msdn2.microsoft.com/zh-tw/library/ms268868.aspx Misc. 執行階段中 Office 的疑難排解 http://msdn2.microsoft.com/zh-tw/library/6s0wczt9.aspx *) HOW TO:安裝 Visual Studio Tools for Office Runtime http://msdn2.microsoft.com/zh-tw/library/ms178739.aspx HOW TO:準備使用者電腦來執行 Office 方案 http://msdn2.microsoft.com/zh-tw/library/2ac08ee2.aspx 安全性 執行 Office 方案的安全性需求 http://msdn2.microsoft.com/zh-tw/library/6exya3kf.aspx HOW TO:在共用位置中授與文件和活頁簿使用權限 http://msdn2.microsoft.com/zh-tw/library/9w6bd8f1.aspx HOW TO:從資料夾和組件移除使用權限 http://msdn2.microsoft.com/zh-tw/library/855xxh7s.aspx 部署安全性原則 http://msdn2.microsoft.com/zh-tw/library/13wcxx6y.aspx HOW TO:部署 Office 方案 http://msdn2.microsoft.com/zh-tw/library/s66ay8f7.aspx HOW TO:對資料夾和組件授與使用權限 http://msdn2.microsoft.com/zh-tw/library/zdc263t0.aspx 一般安全性原則管理 http://msdn2.microsoft.com/zh-tw/library/ed5htz45.aspx .NET Framework 組態工具 (Mscorcfg.msc) http://msdn2.microsoft.com/zh-tw/library/2bc0cxhc.aspx 執行環境安裝相關 逐步解說:使用 Windows Installer 檔部署 Word 或 Excel 方案 http://msdn2.microsoft.com/zh-tw/library/ms268758.aspx Office 方案中的安全性最佳作法 http://msdn2.microsoft.com/zh-tw/library/x60sxwtw.aspx Deploying Visual Studio 2005 Tools for Office Solutions Using Windows Installer ( Part 1, Part 2 ) http://msdn.microsoft.com/library/en-us/odc_vsto2005_ta/html/officevstowindowsinstalleroverview.asp http://msdn.microsoft.com/library/en-us/odc_vsto2005_ta/html/OfficeVSTOWindowsInstallerWalkthrough.asp 設定 Prerequisites 的方法 Use the Visual Studio 2005 Bootstrapper to Kick-Start Your Installation http://msdn.microsoft.com/msdnmag/issues/04/10/Bootstrapper/default.aspx Deploying Word and Excel Solutions http://msdn2.microsoft.com/en-us/library/2zs2w66f.aspx Must read for everyone trying to deploy VSTO solutions http://blogs.msdn.com/mshneer/archive/2006/01/05/deployment_articles.aspx 英文資料 Visual Studio Tools for Office http://msdn.microsoft.com/library/en-us/odc_2003_ta/html/odc_ancVSTO_05.asp Visual Studio 2005 Tools for the Microsoft Office System Technical Articles http://msdn.microsoft.com/library/en-us/odc_2003_ta/html/odc_landvsto2005_ta.asp Visual Studio 2005 Tools for Office Training http://msdn.microsoft.com/library/en-us/odc_2003_ta/html/odc_landvsto05_tr.asp Resources Great VSTO Resources http://blogs.msdn.com/acoat/archive/2006/08/22/711465.aspx