我输入了一个使用架构的项目,其中所有的实用程序类都存储在与插件相同的项目中。只要有几个具有不同实用程序的插件,就可以了。
然而,我注意到,随着插件数量的增加,许多单独的实用程序类重叠。所以,我想把所有的实用程序都拉到一个单独的项目中。我的担心是,一旦我离开客户,它将变得过于复杂,因为他们在技术上并不热衷。
到目前为止,我得到的最好的解决方案是跟随这个博客促进ILMerge。然而,我想知道是否有更简单的方法。最好的方法是,如果我可以通过上传使CRM“查看”实用程序DLL。我可以以某种方式注册一个非插件,不可执行的DLL,插件可以参考吗?
发布于 2015-05-14 15:22:54
不,如果您正在使用CRM联机,这是不支持的。
如果您正在运行CRM现场,您可以将实用程序DLL部署到磁盘或在GAC中注册它们。在这两种情况下,您都需要确保在每个CRM服务器上更新它们--如果有多个服务器的话。
https://stackoverflow.com/questions/30239700
复制相似问题