首页 新闻 会员 周边

visual studio 2008 诡异问题求助

0
悬赏园豆:60 [待解决问题]

以前都可以正常编译的项目, 突然一天打开就无法编译了。

原因是提示app_code文件夹的中的类无法访问其它程序集,但是其它页面对该程序集的访问都是正常的。无意中碉堡了,求助。。

 

vistang的主页 vistang | 初学一级 | 园豆:69
提问于:2012-09-10 11:42
< >
分享
所有回答(6)
0

把引用的对应的DLL删除再添加呢?

Dhoopu | 园豆:10 (初学一级) | 2012-09-10 11:54

还是一样,,就算现在新建一个项目。依然会有这样的问题。

支持(0) 反对(0) vistang | 园豆:69 (初学一级) | 2012-09-10 12:10
0

你右击的你项目,属性,看下你的那个.net framework是不是选择错误的

chenping2008 | 园豆:9836 (大侠五级) | 2012-09-10 13:33

都木有问题的。。

支持(0) 反对(0) vistang | 园豆:69 (初学一级) | 2012-09-10 13:37

@vistang: 尝试选中你的app_code中的一个类文件,在属性中”高级“中的”生成操作“默认”内容“要改为编译

试试

支持(0) 反对(0) chenping2008 | 园豆:9836 (大侠五级) | 2012-09-10 13:46

@chenping2008: 

为什么我的vs 根本没有那么多选项的呀,还是谢谢你了

支持(0) 反对(0) vistang | 园豆:69 (初学一级) | 2012-09-10 13:51

@vistang: 难道应该是全称 using WebApplication3.Model

支持(0) 反对(0) chenping2008 | 园豆:9836 (大侠五级) | 2012-09-10 14:15

@chenping2008: 呵呵,貌似不是。  这个奇怪的问题可纠结我一天了。

支持(0) 反对(0) vistang | 园豆:69 (初学一级) | 2012-09-10 14:38
0

删除重新引用

jason2013 | 园豆:1998 (小虾三级) | 2012-09-10 14:02
0

选中app_code下的那个cs文件F4查看属性,

默认的 Build Action应该是:Content

设置 :Build Action :Compile

应该就好了

readonly | 园豆:406 (菜鸟二级) | 2012-09-10 17:40
0

清空一下临时编译文件夹看看

五星 | 园豆:125 (初学一级) | 2012-09-10 20:28
1

app_code的代码在项目“编译”期间是不会被编译的,是在“运行时”才会被编译,执行。。。。

根据.NET编译器的特点,如果app_code里面的某个类A需要依赖于其他某个类库或者using 。。命名空间,那么

这个A类zai9编译期就不会被识别。。。,所以报错。。。,

解决方法:另外简历一个文件夹,例如Code(只要文件夹名称不是“app_code”就OK),把class添加进来就OK(注意命名空间。。)

土豆屋 | 园豆:354 (菜鸟二级) | 2012-09-12 00:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册