我创建了一个启用 COM 的 .NET 用户控件,我想知道将它部署给用户以在网页中使用该控件的最佳方法是什么?
cab 可以解决这个问题吗?我了解我需要重新调整用户机器上的控制。常规的 msi 会更好更容易使用吗?
谢谢
我创建了一个启用 COM 的 .NET 用户控件,我想知道将它部署给用户以在网页中使用该控件的最佳方法是什么?
cab 可以解决这个问题吗?我了解我需要重新调整用户机器上的控制。常规的 msi 会更好更容易使用吗?
谢谢
如果 .net 程序集托管在 Web 服务器上,您实际上不需要注册它,您可以使用重载<OBJECT>
标签:
<OBJECT id="Obj1" classid="Assembly.dll#Full.Namespace.ControlName">
请参阅http://support.microsoft.com/kb/317346:
这种用法非常强大,因为 .NET 程序集通过使用新的零影响 Fusion 技术进行安装,该技术无需将任何辅助信息写入用户注册表即可实现程序集安装。更新控件就像下载一个新副本一样简单(运行时自动处理);从计算机中删除它就像从 Fusion 下载缓存中删除程序集一样简单。