VIsual Studio 2010中ASP.NET项目中的App_代码文件夹

VIsual Studio 2010中ASP.NET项目中的App_代码文件夹,asp.net,visual-studio,visual-studio-2010,app-code,Asp.net,Visual Studio,Visual Studio 2010,App Code,在vs2008,我可以设置App_代码文件夹,但在vs2010,我无法设置,这就是为什么我将数据集和类放在App_数据文件夹中。或者我不知道App_数据文件夹是否安全?有什么建议吗 谢谢您是否尝试过在解决方案资源管理器中右键单击该项目,选择“添加…”并在ASP.NET文件夹下查看 从内存来看,即使是以前版本的VS,默认情况下也不会自动将App_Code文件夹放入项目中。请记住,网站项目可以包含App_Code文件夹,Web应用程序项目不能!因为所有项目都是针对代码的。如果您只创建一个名为App_

在vs2008,我可以设置App_代码文件夹,但在vs2010,我无法设置,这就是为什么我将数据集和类放在App_数据文件夹中。或者我不知道App_数据文件夹是否安全?有什么建议吗


谢谢

您是否尝试过在解决方案资源管理器中右键单击该项目,选择“添加…”并在ASP.NET文件夹下查看


从内存来看,即使是以前版本的VS,默认情况下也不会自动将App_Code文件夹放入项目中。

请记住,网站项目可以包含App_Code文件夹,Web应用程序项目不能!因为所有项目都是针对代码的。

如果您只创建一个名为App_code的文件夹,它会将其识别为所需的App_代码,奇怪的是,在add.net文件夹中它没有出现


这就是我为它所采取的路线,一切都很好。

我希望这会对您有所帮助-不应将.cs文件放在文件夹中。只需将它们单独放在项目中,而不是放在文件夹中。然后您的类将可见。这与2010年有所不同。

如果要添加应用程序代码文件夹,必须手动添加该文件夹。 添加->添加新文件夹-->必须为其指定文件夹名称“应用程序代码” 当您这样做时,vs2010将自动更改其文件夹类型


祝您好运

如果您想在VS 2010项目中使用独立类文件(在“App_Code”目录中),请确保在“属性>高级”对话框中将每个*.cs或*.vb文件的“文件属性>生成”操作设置为“编译”

此外,使用与项目相同的名称空间,这些独立类将随时可用于项目的其余部分

我花了一点时间才意识到我的VS中的默认设置是“内容”而不是“编译”

解决方法:

如果我们在web应用程序项目中使用App_代码,我们需要 重命名为任何其他文件夹名称


是代码智能不能在应用程序代码中创建的类上工作的原因吗?或者我如何隐藏我的数据集的?我不希望我的数据集degisgner是read@softwaremonster:很高兴它起了作用!:)如果你也能投票支持我的答案,那就太好了。我可能只会把你的答案标记为正确答案,我没有足够的声誉去投票:(再次感谢!@softwaremonster:现在你可以了,我猜:)很高兴帮助你!