问题描述
我在webapplication的app_code文件夹添加了一个cs文件,并且修改了该文件的属性“生成操作”为“编译”。引用了命名空间DevExpress.XtraPrinting(程序集也已添加dll的引用),并且创建了一个该命名空间下的类型“PringtingSystem”的对象。但是运行后,程序就报错,说命名空间”DevExpress.XtraPrinting”中不存在类型或命名空间名称“PrintingSystem”(是否缺少程序集引用?)但是同样的代码,我放在website程序中,就没有问题,请各位帮我想想,是什么原因,谢了!
解决方案
解决方案二:
webapplication代码文件不需要放到app_code里面,你放到外面试试。那个文件夹比较特殊。
解决方案三:
记得编译一下再运行。
解决方案四:
引用1楼blue_apple2006的回复:
webapplication代码文件不需要放到app_code里面,你放到外面试试。那个文件夹比较特殊。
可以了。但是,我有点困惑,这是怎么回事,app_code不就是专门用来放cs这类文件的么?
解决方案五:
引用3楼Hw2822517的回复:
Quote: 引用1楼blue_apple2006的回复:
webapplication代码文件不需要放到app_code里面,你放到外面试试。那个文件夹比较特殊。可以了。但是,我有点困惑,这是怎么回事,app_code不就是专门用来放cs这类文件的么?
website类型的项目,代码文件要带到app_code里面,因为website需要运行是编译的,webapplication不需要这个要求,必须编译好才能发布。
解决方案六:
引用4楼blue_apple2006的回复:
Quote: 引用3楼Hw2822517的回复:
Quote: 引用1楼blue_apple2006的回复:
webapplication代码文件不需要放到app_code里面,你放到外面试试。那个文件夹比较特殊。可以了。但是,我有点困惑,这是怎么回事,app_code不就是专门用来放cs这类文件的么?
website类型的项目,代码文件要带到app_code里面,因为website需要运行是编译的,webapplication不需要这个要求,必须编译好才能发布。
运行时编译,写错了。
解决方案七:
引用5楼blue_apple2006的回复:
Quote: 引用4楼blue_apple2006的回复:
Quote: 引用3楼Hw2822517的回复:
Quote: 引用1楼blue_apple2006的回复:
webapplication代码文件不需要放到app_code里面,你放到外面试试。那个文件夹比较特殊。可以了。但是,我有点困惑,这是怎么回事,app_code不就是专门用来放cs这类文件的么?
website类型的项目,代码文件要带到app_code里面,因为website需要运行是编译的,webapplication不需要这个要求,必须编译好才能发布。
运行时编译,写错了。
解决方案八:
但是,如果不引用第三方dll,放在app_code里边就没问题,搞不懂。。。