本来自己是要做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按钮之后,