我必须创建一个小的 asp.net 应用程序。我构建的最后一个这样的网络应用程序是在不久前的。此时,我已将我的类(class)保存在 App_Code
中。 -文件夹。
在 VS2010 中设置 web-solution 时,我看到 VS 不再建议创建 app_code
目录(右键单击项目,添加 asp.net-文件夹)。是App_Code
文件夹不再是保存 Web 应用程序类的首选位置,存储它们的新位置在哪里?
更新
感谢 Oded,我收到了我的问题的答案。
如果有人和我有同样的问题,可能他也不知道(就像我一样),在 VS 中有两种不同类型的项目,它们有自己的菜单点:网络应用和 网站 .这两种类型的组织是不同的。对于 Web 应用程序,app_code
-folder 未在 asp.net-folder-menu 中提出。也许这些信息对某人有帮助。
最佳答案
它是首选位置,但 VS 2010 不再自动为您创建它。
从 app_code
的文档中可以看出对于 .NET 4.0,它仍然是共享代码的最佳场所。
In a Web site project, you can store source code in the App_Code folder, and it will be automatically compiled at run time. The resulting assembly is accessible to any other code in the Web application.
关于asp.net - 在哪里保存 Web 应用程序的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4527257/