【问题标题】:Visual Studio 2005 stopped adding code-behind filesVisual Studio 2005 停止添加代码隐藏文件
【发布时间】:2010-10-02 07:39:15
【问题描述】:

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

  1. 考虑到周末没有对系统进行任何更改,这可能是什么原因?
  2. 现在是重新安装 VS 的唯一选择吗?

我在 Windows XP SP3 上运行 Visual Studio 2005 SP1。

谢谢!

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

【问题讨论】:

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


    【解决方案1】:

    有一个您可能不小心取消选中的复选框:将代码放在单独的文件中

    (来源:msdn.com

    【讨论】:

      【解决方案2】:

      这可以被 ASP.NET MVC 人认为是一个特性。

      【讨论】:

      • 对!那么又是什么问题呢?
      【解决方案3】:

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

      【讨论】:

        【解决方案4】:

        我问一个明显的问题并不是要粗鲁,但是您是否确保在创建页面时选中了“将代码放在单独的文件中”复选框?

        【讨论】:

          猜你喜欢
          • 2017-04-10
          • 2011-06-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-11-24
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多