asp.net - Visual Studio 未在解决方案资源管理器中显示我的 .aspx 文件

标签 asp.net visual-studio-2013

我的项目根目录中有一个index.aspx,但解决方案资源管理器不显示该文件。

我首先使用 html 文件,然后想将其转换为 ASP 文件。所以我按下“将index.html另存为...”并选择index.aspx作为新文件名。但后来我在编辑index.aspx 时开始出现错误窗口。我注意到 index.html 仍然在解决方案的根目录中,但没有显示在 VS-2013 解决方案资源管理器中。所以我想我删除了解决方案资源管理器中的index.aspx,但这两个文件都从我的磁盘中消失了。我以某种方式设法检索了index.aspx,但无法在解决方案资源管理器中获取它。当我手动打开文件时,错误窗口消失了,但我担心我可能通过在解决方案资源管理器中删除它来破坏程序中我不知道的链接。

-编辑- 我可以创建一个新的 webforms 文件并复制内容,但上述问题感觉很奇怪且出乎意料。我希望澄清这一点。

最佳答案

您已将其从解决方案中删除。

  1. 右键单击您的解决方案。

  2. 在解决方案资源管理器顶部的工具栏上找到“显示所有文件”图标并单击它。您现在可以查看文件系统上的所有文件,而不仅仅是解决方案中包含的文件。

enter image description here

  • 找到该文件,右键单击并将其包含到您的项目中。它将有一个如下所示的图标:
  • enter image description here

    关于asp.net - Visual Studio 未在解决方案资源管理器中显示我的 .aspx 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30176703/

    相关文章:

    c# - .NET - 尝试编译自动属性时出错

    c# - 使用 Microsoft.PowerShell.Commands 找不到命名空间 'CopyItemCommand'

    c# - 切换枚举自动填充

    javascript - 在我的 ASP.NET Web 解决方案中,OnClientClick 在返回 true 时不会传递给 OnClick 代码

    javascript - 想要在客户端单击时使用 javascript 更改 ImageButton 的图像 src

    c# - 使用邮政编码条目自动填充城市和州

    asp.net - 可视化测试 ASP.NET WebForms 网站中的异常代码路径

    visual-studio-2013 - TFS 服务器 2013 checkin 问题

    sql-server - 如何向现有的 Visual Studio 数据库项目添加新架构?

    templates - 多个项目中的多文件项模板