可以';t访问asp.net网站项目中app_code文件夹中的类
本文关键字:app code 文件夹 项目 网站 访问 net asp 可以 | 更新日期: 2023-09-27 18:02:56
我遇到了这个问题,无法找到解决方案。
我有一个asp.net网站项目。app_code
文件夹中名为Libs.cs
的类库(类名也是Libs(。
问题是:
-
如果我想引用
*.aspx.cs
文件中的类,我必须将其Build Action属性设置为:compile。这样,我可以在不使用using
Synxtax的情况下引用类(例如,我的命名空间是IK,我不必包括:using IK;
(,但我不能在.aspx file
中引用类 -
如果我想引用
*.aspx
文件中的类,我必须将其Build Action属性设置为:content
。通过这种方式,我可以使用import
语法引用类(例如,我的命名空间是IK,我必须包含:<%@ Import Namespace="IK" %>
(,但我不能引用.aspx.cs
文件中的类
所以现在,如果我想引用类,我必须选择aspx
或aspx.cs
。我试着用谷歌搜索所有的东西,但没有成功。
明白了!
我创建这个项目使用:新->新网站项目->空的asp.net网站项目
但我不知道它不知怎么变成了Web应用程序项目
所以使用app_code文件夹来包含类文件是错误的
解决方案是为类创建另一个文件夹
感谢您读取