请教各位大侠,vb.net编写的用户自定义控件是否可以在C#里面引用? 自定义工具箱(右键),加入控件,然后放到窗体上,就自动引用了相关的dll文件了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题是需要引用的控件是用户自定义控件,没有dll.怎么办呢? 1. 凡是符合CLS规范的,都是支持跨语言引用的.但是并不是.Net Frame中所有的东西都是CSL兼容的,比如System.Uint32,如果不兼容,MSDN中会给予说明.如果vb .Net中全部是CLS兼容的,就可以完全使用.更多的内容,可以参考这两篇文章:ms-help://MS.VSCC/MS.MSDNVS.2052/cpguide/html/cpconwritingcls-compliantcode.htmms-help://MS.VSCC/MS.MSDNVS.2052/cpguide/html/cpconwhatiscommonlanguagespecification.htm2.>但这套控件是用vb.net编写的,形式为.ascx文件和ascx.vb这是VB .Net的源文件,要首先编译成 .dll. 编译成.dll以后就可以在C#中添加引用了.3.为了检测CLS的兼容性,可以在AssemblyInfo.vb(AssemblyInfo.cs)加入[assembly:CLSCompliant(true)],当有不兼容是就编译器就会出错. Http 尝试自动重定向的次数太多 !@#$%^&* Windows服务执行bat文件出现的问题 100分求把坐标原点从左上角变为的左下角的实现方法和保持图表不变形的方法 请问win7中的桌面小工具是什么做的wpf? winform? silver light? 求:用switch实现用户登录的程序 DataGrid格式问题 关于C#连接数据库的问题 连接oracle出错? 大家帮我改改,模糊查询 请帮我看看我这段程序哪里写错了呀!!? 如何在C#中通过代码设置IE安全属性? 他提示我"已有打开的与此连接相关"
如果vb .Net中全部是CLS兼容的,就可以完全使用.更多的内容,可以参考这两篇文章:
ms-help://MS.VSCC/MS.MSDNVS.2052/cpguide/html/cpconwritingcls-compliantcode.htm
ms-help://MS.VSCC/MS.MSDNVS.2052/cpguide/html/cpconwhatiscommonlanguagespecification.htm
2.>但这套控件是用vb.net编写的,形式为.ascx文件和ascx.vb
这是VB .Net的源文件,要首先编译成 .dll. 编译成.dll以后就可以在C#中添加引用了.3.为了检测CLS的兼容性,可以在AssemblyInfo.vb(AssemblyInfo.cs)加入[assembly:CLSCompliant(true)],当有不兼容是就编译器就会出错.