我创建了一个支持COM的.NET用户控件,我想知道将这个部署到用户网页中使用控件的最佳方法是什么?
驾驶室是否可以采用这种方式?我知道我需要重新控制用户机器上的控件。 常规的msi会更好,更容易使用吗?
由于
答案 0 :(得分:1)
如果托管在Web服务器上,您实际上不需要注册.net程序集,只需使用重载的<OBJECT>
标记:
<OBJECT id="Obj1" classid="Assembly.dll#Full.Namespace.ControlName">
请参阅http://support.microsoft.com/kb/317346:
这种用法非常强大,因为.NET程序集使用新的零影响Fusion技术进行安装,该技术支持程序集安装,无需向用户的注册表写入任何辅助信息。更新控件就像下载新副本一样简单(Runtime会自动处理);将其从计算机中删除就像从Fusion下载缓存中删除程序集一样简单。