2009-07-21 87 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文档。