错误:“文件‘/MasterPages/MainMaster.master’不存在。” (是的,这个文件确实存在!)

2024-01-30

我刚买了一台新的台式电脑,操作系统为 Windows 7 Pro。我在这台新计算机上安装了 Visual Studio 2008,并尝试打开以前存在的 ASP.NET 3.5 解决方案,该解决方案在我以前的计算机上显示得非常好(以前的计算机使用 Windows XP 操作系统、IIS6 和 IE7 浏览器)。但是,在 Windows7/IE8 中,我收到以下错误:

“/”应用程序中的服务器错误。


解析器错误描述:错误 解析期间发生 为此提供服务所需的资源 要求。请查看以下内容 具体解析错误详细信息和 适当修改您的源文件。

解析器错误消息:文件 “/MasterPages/MainMaster.master”不存在。

来源错误:

第 1 行: 2号线:
第 3 行:

源文件:/SBLWebSite/default.aspx 线路:1


版本信息:Microsoft .NET 框架版本:2.0.50727.4952; ASP.NET版本:2.0.50727.4927

当我告诉您“/MasterPages/MainMaster.master”文件确实存在时,请相信我。

此外,代码中正确引用了该文件的位置(如上面第 1 行所示),并且正如我所说,我以前的计算机中的浏览器正确显示了该文件的位置。请注意,我已尝试导航到此站点中的其他页面,并且此浏览器对位于我的 MasterPages 文件夹中的所有母版页显示相同的消息,这可能也会有所帮助。

总之,由于某种原因,浏览器无法看到 MasterPages 文件夹中的任何页面。有人能告诉我为什么当文件夹和文件恰好位于 default.aspx 所说的位置时我会收到此错误消息吗?

提前致谢!


我很欣赏你的回复。

然而,这个问题原来是IIS7的问题。我描述的错误消息是由于 IIS7 中“虚拟目录”和“应用程序”之间的区别而产生的(我不知道 IIS6 中是否存在这种区别)。为了修复此错误,我打开了 IIS7,右键单击该站点的虚拟目录文件夹,然后选择“转换为应用程序”。然后我刷新浏览器,错误就消失了。

Sigh.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

错误:“文件‘/MasterPages/MainMaster.master’不存在。” (是的,这个文件确实存在!) 的相关文章

  • 浏览器关闭时调用页面方法

    您好 我正在尝试在 bodyunload 方法上调用 webmethod 但它仅在页面加载本身时被触发 我该如何预防 这是我正在使用的代码 WebMethod public static void AbandonSession HttpCo
  • 将日期时间字符串转换为 Utc

    如何将日期时间字符串转换为 GMT 中的 utc 时间格式 var x 02 01 2017 10 00 var z DateTime ParseExact x ddd dd MMM yyyy HH mm ss GMT CultureInf
  • 空白 Asp.net MVC 模板

    有没有办法获得 VS2008 的空白 MVC 模板 就像 MVC 附带的唯一的那样 很高兴看到 MVC 的全部内容 但是当您想要创建自己的网站并且首先必须删除它们为您生成的所有垃圾时 它会变得烦人 就像我想使用我自己的身份验证东西 因为我了
  • 如何在MySQL数据库中插入数据?

    我有一个 ASP NET 应用程序和一个 MySQL 数据库 我想编写一个类来插入 删除和显示数据库中的数据 我有到数据库的连接 但无法在数据库中插入数据 我的班级插入方法 public string CreateEntry string
  • 没有 ASP.NET/IIS 的 .NET Web 服务?

    我正在实现一个需要公开 Web 服务接口的服务器组件 但应用程序不需要它在 IIS 上与 ASP NET 一起运行 有没有一种直接的方法可以在不使用 ASP NET IIS 的情况下在 NET 中实现 Web 服务 我使用的是 NET 3
  • 如何使用Not In datatable.select

    我有一个带有 状态 列的数据表 Ado Net 此列保存值 在每个记录中 红色 绿色 蓝色 黄色 白色 其他颜色 我想选择状态值不是红色 绿色 蓝色的所有行 使用哪种过滤表达式来根据我建议的标准选择数据 所以我想实现一些像我们在 sql 查
  • Web API 中的模型验证 - 在没有 throw 语句的情况下抛出异常?

    我见过model validation from here http www asp net web api overview formats and model binding model validation in aspnet web
  • 如何等待文本框在 watin 中启用

    我的页面上有一个文本框 在加载事件文本框上禁用 10 然后启用 那么如何在 watin 中等待 10 秒 我正在尝试这段代码 IE ie new IE http localhost 2034 WebForm3 aspx ie ShowWin
  • 如何使用 C# 从 asp.net 中的查询字符串中删除项目?

    我想从我的网址中删除 语言 查询字符串 我怎样才能做到这一点 使用Asp net 3 5 c Default aspx Agent 10 Language 2 我想删除 Language 2 但语言将是第一个 中间或最后一个 所以我会有这个
  • 从生成的 Excel 文件生成 PDF 报告(EPPLUS 库)

    我正在使用 EPPLUS 生成 Excel 文件 到目前为止 一切顺利 现在我必须生成相同的报告 但采用 PDF 格式 有什么方法可以让我完成这个任务吗 最好 我想使用 Excel 文件本身 因为我用来提供 Excel 文件的数据集不完整
  • 使用 MVC3 RTM 进行 Ninject

    我已将 MVC3 从 RC2 升级到 RTM 我们使用的是 Ninject 2 1 0 76 但升级后就停止工作了 因此 我使用 NuGet 管理器获取最新的 Ninject Ninject MVC3 和 Ninject Web Mvc 库
  • 在保存到数据库方法之后,存储库模式应如何更新对象的 ID?

    在内存中创建 POCO 后 我调用存储库对象上的 Save 方法 然后 我需要使用保存操作期间创建的数据库 ID 更新 POCO 我应该使用 ref 传递对象 只需让 save 方法返回 ID 并从调用页面手动更新对象 还是什么 这是一些示
  • 在 MVC 中处理错误、异常和 404 的最佳路由方法是什么?

    SO 和网络上有很多文章试图优雅地处理 404 和异常 从我读过的内容来看 最好的建议似乎是为 404 设置一条路线 如下所示 routes MapRoute 404 PageNotFound url new controller Erro
  • 如何在占位符中动态生成的标签之间创建换行符?

    这是文件后面代码中的以下代码Page Load event LinkButton linkButton new LinkButton linkButton ID LinkButtonDynamicInPlaceHolder1Id i lin
  • 如何获取网络上可用的 SQL Server 列表?

    我正在尝试这个 但我不知道如何继续 你能帮我个忙吗 SqlDataSourceEnumerator instance SqlDataSourceEnumerator Instance DataTable table instance Get
  • 为动态编译的 ASP.NET 网站的 App_Code 文件夹提供显式程序集名称?

    在动态编译的 ASP NET 网站项目中 是否可以显式命名 App Code 文件夹的程序集 例如 在正常情况下 当我运行 ASP NET 网站时 程序集名称会生成到Temporary ASP NET Files 文件夹是部分随机的 例如A
  • ASP.NET 中的 ThreadStaticAttribute

    我有一个需要存储的组件static每个线程的值 它是一个通用组件 可以在许多场景中使用 而不仅仅是在 ASP NET 中 我想用 ThreadStatic 属性来实现我的目标 假设它在 ASP NET 场景中也能正常工作 因为我假设每个请求
  • 如何在后台调用存储过程?

    我有一个存储过程 大约需要 2 3 分钟才能完成执行 从 ado net 我想让存储过程执行在后台发生 一旦我向存储过程发出请求 我就必须返回到我的代码 谁可以帮我这个事 你应该调查一下螺纹加工 http msdn microsoft co
  • 如何使用 OpenXML 包自动调整 Excel 列

    此代码使用 openxml 包生成 Excel 电子表格 请任何人告诉如何自动调整其列宽 OpenXmlPackage SpreadsheetDocument spreadsheetDocument OpenXmlPackage Sprea
  • 当 AutoGenerateColumns="true" 时动态设置 gridview 列的宽度

    当我使用属性 AutoGenerateColumns 为 AutoGenerateColumns true 时 我在设置 gridview 的宽度时遇到问题 gridview 是在代码后面进行数据绑定的 如果我使用 gridview1 co

随机推荐