类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
我见了两个项目,A 使用VB语言的,B使用C#语言,现在我想把A和B放到一个项目中,即在A项目中引入B项目,我把B项目中bin下的.dll文件引入到A项目的bin下,然后再把B项目中的几个页面添加到A项目中,但是运行B项目中的页面jishimain.aspx时却出项了如下错误:
分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。
分析器错误信息: 未能加载类型“Gsxyjs.jishimain”。
这是为什么?好像两种不同语言项目之间相互引用还有一个接口的问题,哪位高手知道,请告诉小弟,小弟不胜感激。
网友回答:
跟我上次出现的情况一样
估计有两种情况
1,把所有的C#单独建一个项目,编译,然后把dll文件COPY到bin目录下面
2,好像VS2005可以编译的,具体的我不知道
先引用!!引用后能在对象浏览器中看见!
如果你只是把两种页面放在同一个目录中好像不引用都行!!
页面间变量传递不用引用,除非你用到另一个语言写的类或方法,才引用!
你不会是想把两种语言写的工程编译成一个dll吧!!!!那可就不行了!!!