2009-07-21 111 views
1

我在VSTO中開發了一個Word模板。發佈時,它包含幾個文件,包括Setup.exe,幾個msi文件等。Sharepoint + VSTO部署

由於我公司的安全策略不允許我在服務器上存儲dll和exes,所以我需要一種替代方法向最終用戶提供所有必要的東西。

我thoght這將是不夠的,如果我:

1)執行每個客戶機上的setup.exe文件(它說一切都得到了正確安裝)

2)上傳xxx.dotm文件到SharePoint並註冊

3)編輯策略設置

但事實並非如此。當用戶使用「新建」 - >「xxx」在Sharepoint內創建新文檔時,請求的文檔加載時沒有任何錯誤消息並顯示文檔,但Word將不加載任何擴展名/色帶等。

我在做什麼錯誤?任何幫助真的會被讚賞。

回答

0

你如何承辦大會? 到目前爲止您所說的..您正在主持Sharepoint上的DOTM文件,並在每臺客戶機上本地定製程序集。 不知道爲什麼你選擇了這種方法,但只是我建議你首先確認你的應用程序在所有組件都在本地部署時運行。 如果可行(那麼你的應用程序是好的,它只是一個部署問題),請嘗試設置UNC共享並將彙編/應用程序文件放在共享上,並將DOTM保存在sharepoint中。 檢查是否有效。如果它不對CAS造成問題。請參閱有關VSTO文檔應用程序的網絡部署的MSDN文檔。