Visual Studio 2005停止添加代码隐藏文件

时间:2009-01-19 20:03:20

标签: visual-studio visual-studio-2005 code-behind

今天早上,当我尝试将新的ASPX页面添加到我的项目时,Visual Studio决定不再需要任何与之关联的.CS文件。尝试添加Web控件会产生相同的结果:.ascx文件没有.cs。到目前为止我有两个问题:

  1. 考虑到周末没有对系统进行任何更改,原因可能是什么?
  2. 现在重新安装VS是唯一的选择吗?
  3. 我在Windows XP SP3上运行Visual Studio 2005 SP1。

    谢谢!

    编辑:谢谢大家。复选框DID在某个时候取消选中,我根本没有看到它。星期一我会责怪这个......

4 个答案:

答案 0 :(得分:2)

您可能无意中取消选中了一个复选框:将代码放在单独的文件中 dialog http://blogs.msdn.com/blogfiles/mikeormond/WindowsLiveWriter/NewWebItemTemplatesinVisualStudioOrcasBe_CC5B/image%5B9%5D.png

答案 1 :(得分:1)

这可以被ASP.NET MVC人员视为一项功能。

答案 2 :(得分:1)

通常,有一个复选框,询问您是否要将代码放在单独的文件中。这个盒子在某个时候是否被取消选中(现在它是默认的)?很容易养成点击这些常见对话框的习惯,而不是注意到它可能已经改变了。

答案 3 :(得分:1)

我不是故意通过提出一个明显的问题来粗鲁,但是你确定在创建页面时选中了“在单独文件中放置代码”复选框吗?