|
|
1
2
我当前的项目在Word的vsto外接程序之间进行了类似的代码共享。目前,我们正在编译时使用对另一个带有“copy local”的项目的引用,但希望将其切换为从GAC中引用共享代码,这样我们就不必构建需要重新构建所有依赖它的项目的共享组件了。 如果在生成过程中所有共享库dll都是“复制本地”的,则不应存在任何名称/命名空间冲突,但只要共享库代码发生更改,就需要重新生成外接程序。如果希望单独处理构建,请创建一个将用作库的外接程序,它在GAC中安装自身的副本,以便其他外接程序可以使用它。我已经包含了一些显示如何从其他加载项调用代码的链接。在实践中,我发现它有点愚蠢,因为vsto是.NET,位于Office本地代码之上。 参考文献: |