使用VS2008,我试图从添加 - >文件夹 - >添加ASP_NET文件夹添加App_Code文件夹.
App_Code文件夹选项是预期的但是......它被禁用了!?
我很确定我正在使用WebSite项目(而不是Web应用程序),因为我可以添加所有其他ASP_NET文件夹(App_Data - App_themes等),也因为我的my-code中没有控件声明(而不是Web应用程序,其中您有部分类与控件声明和eventHandlers等).事实是,如果它不是一个网站项目,为什么我可以添加其他ASP_NET文件夹?而且 - 为什么我没有获得任何带有控件声明等的设计器文件?这是VS2005中常用的方式.
如果我继续将App_Code文件夹自己添加为普通文件夹,它会获取ASP_NET App_Code文件夹的图标 - 所以它似乎工作正常.
它仍然困扰着我,因为我无法理解为什么首先禁用opion.
任何线索为什么会发生这种情况?
编辑:我正在尝试创建一个新的网站,我只获得了Web应用程序模板,所以我怀疑我是否能够创建一个网站.这里有点困惑!
不知道为什么会这样,但你应该能够在解决方案资源管理器中添加一个新文件夹并重命名/称之为App_Code.
如果您愿意,甚至可以在Windows资源管理器中执
刷新,它会捡起来.