20100624 学习记录:c#工程导入vb工程并调用


有一套之前vb6.0升级出来的vb.net程序,因为这个vb.net程序是从vb6.0升级过来,而且又涉及到远程连接等等问题.....

所以现在在开发过程中,为了调试经常需要改这个vb.net

不过因为新的程序都是c#的,需要引用这个vb.net工程编译出来的dll,于是每次改了vb都要重新编译dll,重新导入c#.... 累死人的工作.... orz

 

于是想把vb导入到c#里面,这样也好调试,debug就可以直接追踪到code里了,不用辛苦的查log了~ - =

太白了,重来没用过这个功能,开始导入后怎么using都不成功,就说找不到... (┬_┬)

后来在博问上提了一个问题,又自己鼓捣了一下才明白人家答案说的真正意思... ||||

于是偶果然是太迟钝了么? (┬_┬)....


1. 首先新建project,右键添加已存在项目,先导入一个工程

2. 给project添加另外一个想要引用的项目

3. 删除之前引用的dll,然后add reference → 选Project tab 酱紫Project 下面就能看见有可以选择的东东了(就刚导入的工程...)

4. 在c#里需要调用vb的地方using 该vb项目就ok咧~

具体代码声明使用等等不变.....

 

其实其思想就是用引进的project的code来代替之前引用的dll

但是这么直接引用代码后就可以直接debug了~ 幸福~~ (┬_┬)

 

 

转载于:https://www.cnblogs.com/neru/archive/2010/06/24/1764172.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值