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了~ 幸福~~ (┬_┬)

 

 

你可能感兴趣的:(C#)