未能转换为类型库。类型库导出程序在处理,时遇到了错误。错误: 找不到元素

C#代码 发布activeX控件时:

[assembly: ComVisible(true)] 

这个设置为true,就报下边的错误 

错误 1 未能将程序集“D:\myPro\VS2010Pro\AlarmControlTest\AlarmControl\bin\Release\AlarmControl.dll”转换为类型库。类型库导出程序在处理“AlarmControl.AlarmControl, AlarmControl”时遇到了错误。错误: 找不到元素。 

解决办法: 
把项目的Guid 和 类的Guid改为不一样就可以了 
项目的Guid可以在项目上右键属性,把第一个标签里的Guid值改一下,跟类的变为不一样,在其他页面需要引用的时候就引用类的Guid 

原文地址:https://www.cnblogs.com/jiewei915/p/2547472.html