我需要为MS Word 2007创建一个非常小的加载项,它需要访问数据库。我已经阅读了'网络,可以在WPF / C#中编写用户控件(这对我有很大帮助)并将其托管在Winforms主机中。
但我需要开始 - 有人知道一些好的资源吗?
我需要的信息:
提前致谢!
答案 0 :(得分:1)
是的,你可以这样做。
如何部署事物
任何体面的安装程序(Wise,installshield等)都可以解决这个问题。 VS + kinda +中的内置安装项目有效,但您可能遇到限制。
要求 - 我可以使用第三方dll - 是否需要签名等。
VSTO下的Office中的Addins需要签名,这意味着根据定义,任何引用都需要签名。
安全性 - 我是否仅限于沙盒安全性?我需要去WCF还是可以直接访问SQL服务器?
您可以直接从办公室插件访问SQL Server。没有probs那里。
Word对象模型入门
呼!这是一个很高的要求。最好的方法是获取一个示例VSTO Word插件,为您提供一个框架,然后开始浏览对象资源管理器中的Word对象模型。大多数对象都可以通过各种集合从根APPLICATION选项中访问。 而且大多数都被合理地命名,这使得进入它相当轻松。
没有任何书籍或类似的推荐。谷歌一直是我在Word / Office开发中的朋友。
答案 1 :(得分:1)
是的,完全。几个月前我自己做了一点,虽然我没有直接进入SQL(虽然我认为可以做到)。这两篇文章帮助我开始了: