我有一个个人项目,我想将其作为Microsoft Word 2007的加载项构建。我使用VSTO和Visual Studio 2008对其进行了原型设计,并发现使用对象模型非常容易。
但我担心我的加载项的部署。我假设用户需要安装Office和.NET 3.5(带SP1),但他们还需要其他什么吗?发布新的Service Pack或Office版本时会发生什么?
另外,从VSTO开始,您会给开发人员什么提示?您使用的是否有第三方库?提高支持的提示?
答案 0 :(得分:3)
您可以使用Microsoft PSS VSTO 2005 Client Troubleshooter扫描客户端计算机,了解运行VSTO解决方案所需的所有先决条件,并提供有关其状态的反馈以及修复资源的链接。
客户端至少需要VSTO Runtime(3.0版现在是最新的)/主互操作程序集。
只要您开发的运行时可用,您的解决方案就应该继续使用更高的服务包和/或更新版本的办公室。它不适用于您开发的旧版本。
其中一个最大的问题似乎是代码访问安全性(CAS),但它真的是一件好事,因为它可以防止猖獗的病毒,比如过去的宏观病毒。 caspol工具是您的朋友。
我最近使用VSTO的一些随机提示