无法访问网站项目中的App_code文件夹

时间:2014-10-09 10:03:54

标签: c# asp.net

我正在尝试利用项目中App_code文件夹的优势。 我经历过THIS POST 我添加了空网站并添加了网络表单。 我的项目中有3层。我想在我的数据层中使用app_code中的类。 但是我无法使用......

我继续使用谷歌搜索,我发现的是" THIS"。

当我尝试在属性中更改该类的Build操作时,我甚至无法在解决方案资源管理器中找到该类的属性。 请有人帮助我,我在这里失踪了......? 下面的快照 enter image description here

2 个答案:

答案 0 :(得分:1)

在屏幕截图的底部,您可能会看到“属性”标签,或者您可能有“属性”窗口。你也可以去看看 - >属性窗口,或按F4。任何这些都应该提出来。当您选择“Helper.cs”时,属性应该出现在该窗口中 - 其中一个是您提到的Build Action属性,并将其设置为“Compile”。

您需要执行其他一些操作才能使您的课程可以访问您的课程。您应该为所有代码隐藏和类添加一个公共名称空间,然后在这些类的顶部添加using MyNamespace;语句。您需要确保您调用的类和方法是公共的/暴露给执行调用的类。还有一些问题,App_Code文件夹似乎有问题,只是创建一个名为“AppCode”(没有下划线)的通用文件夹,并将文件放入其中似乎纠正了问题(至少,这是我必须解决一些问题的方法) )。

至于为什么“属性”没有出现在屏幕截图中的那个菜单上,你可能需要重新安装Visual Studio - 对我来说似乎是一个bug。

答案 1 :(得分:0)

尝试将其添加到您的网站项目作为参考。