我有一个com interop dll(zkemkeeper.dll),我必须注册和使用,我想知道如何使用SharePoint包将其部署到SharePoint服务器?
答案 0 :(得分:0)
如果您使用的是Sharepoint 2010,请参阅How to: Add and Remove Additional Assemblies。
另见:
答案 1 :(得分:0)
您无法通过SP解决方案将COM或COM Interop DLL部署到SP场。您需要通过其他方式在服务器场中的每个SP服务器上安装该组件。
前两个选项是我最喜欢的,因为它们不会给客户带来技术问题。第三个似乎承诺安装而不访问每台机器,但定时服务用户身份需要许可才能写入本地注册表,而这可能并不总是被授予;无论如何,你必须求助于1.或2.
您应该考虑长期切换到ASP.NET或.NET组件。纯.NET中有许多组件可供SP解决方案部署。您还可以考虑纯HTML / JavaScript控件。我可能会选择1.并在没有COM Interop的情况下将节省的时间投入其他架构。
---费达
答案 2 :(得分:-1)
Interop.zkemkeeper.dll regsvr32 error
或InitializeComponent
然后您需要完成以下步骤: