The type 'xxx' exists in both '.../项目名.dll' and '.../App_Code.0qkogcke.dll'错误总结

本文讲述了作者在处理ASP.NET项目时遇到的编译错误,包括dll引用问题和'Type xxx'存在于多个dll中的异常。通过新建Web Site项目并迁移代码,最终解决了问题。作者指出,ASP.NET的资源和讨论相较于其他技术较少,希望这篇文章能帮助遇到类似问题的人。
摘要由CSDN通过智能技术生成

  本来自己是要做android和ios项目。最近公司却分配了一个asp.net的项目任何给我,先给了一个asp.net项目源文件给我,要我看。

  我是从c#学起的,不过还好,有java和jsp的基础,看起来还不算很吃力。但是东西学完,第一件事就是打开公司给的项目源文件。却发现公司给的文件很奇怪,不仅用vs2010打开,只看到其中的dll文件相关的头文件。看不到主程序代码。公司里暂时只有我会做asp.net,没办法,只能自己解决。

    我想到的就是在客户那边,这个项目可以运行,也就是说iis应该可以发布网站,果然iis新建应用程序池、新建虚拟目录之后,就可以打开这个网站了。但是我要看明白,最好能够直接在源代码上做测试。我开始想办法把项目做成可以在vs2010上打开。首先,既然可以在iis上发布,说明代码本身应该是没有问题的,应该是工程的设置问题。

    于是我新建了一个c# empty web application工程, 把原来的代码全部拷贝到新建的文件夹上。直接在文件夹上过来拷贝的文件,没有直接显示到vs2010中。查了资料,才知道要点击shows all files按钮,显示所有文件,才能显示出该文件夹下所有文件。

    但是这样在aspx.cs文件上还有提示编译错误。错误在using语句,是dll文件里面的类找不到。网上都说只要把dll文件放到bin文件夹就可以引用到,但是我引用不到。找了很久资料,都没有结果。在我有点心灰意冷的时刻,突然发现工程里面按show all files按钮之后,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值