2010-06-22 134 views

回答

9

请记住,该Web Site Project可以包含App_Code文件夹和Web Application Project不能!因为所有项目都是为了代码。

+0

是代码智能对App_Code中创建的类无效的原因?要么我怎么隐藏我的数据集?我不会说我的数据集degisgner可以阅读 – softwaremonster 2010-06-22 12:22:06

+1

感谢您的答案,它真的帮助我! – softwaremonster 2010-06-22 12:23:25

+0

@softwaremonster:非常高兴它帮助! :)如果你也可以提出我的答案,这将是非常好的。 – abatishchev 2010-06-22 18:43:50

1

你试过用鼠标右键单击在Solution Explorer中的项目,选择“添加...”,并在ASP.NET文件夹看?

从内存中,甚至以前的VS版本也不会自动将App_Code文件夹默认放置在您的项目中。

+0

谢谢!它的工作原理 – softwaremonster 2010-06-22 10:05:45

0

如果您只是创建一个名为App_Code的文件夹,它会将其识别为您想要的App_Code,奇怪的是,在添加.net文件夹中它并未出现。

这是我采取的路线,它一切正常。

-2

我希望这会帮助你 - .cs文件不应放在一个文件夹中。只要把它们放在项目中,不要放在一个文件夹中。然后您的课程将可见。这是VS 2010中的差异。

4

如果要添加App_Code文件夹,则必须手动添加该文件夹。 添加 - >添加新文件夹 - >当您执行此操作时,必须为其指定文件夹名称“App_Code” ,并且vs2010会自动更改其文件夹类型。

好运

2

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

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

花了我一点时间来实现VS中的默认设置是“内容”而不是“编译”。

相关问题