2013-06-25 204 views
1

我有一个asp.net web窗体c#应用程序。这些日子没有问题,但现在得到一个奇怪的错误。asp.net 404找不到资源

我有一个页面genm.aspx文件。如果有错误的网页上,我得到编译错误 这是很好的,但如果每一件事情在页面上确定,打开越来越

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

无法找到该资源。

描述:HTTP 404.您正在查找的资源(或其中一个 依赖项)可能已被删除,名称已更改,或者 暂时不可用。请检查以下URL并确定 拼写正确。

注:
1.其他ASPX文件都没有问题,正常工作。
2.在属性下,我将目标框架设置为4.5,但在错误消息中显示为版本信息:Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.18044

请帮忙。

+1

您在错误中获得的版本是正确的。在.NET 4.5中,微软并没有改变版本号,因为他们希望.NET 4.5成为替代品。见例如http://www.hanselman.com/blog/NETVersioningAndMultiTargetingNET45IsAnInplaceUpgradeToNET40.aspx获取更多信息。 –

+0

编译错误的好处是什么?请解决这个问题,看看会发生什么。 – Alexander

+0

Pieter:感谢有关asp.net版本 – user374760

回答

1

我看着更多的问题,并发现在后面的代码中,我有一个文件IO打开一个numeric.txt文件,这是丢失。

希望错误代码给404 IO文件,而不是显示为.aspx资源未找到。

谢谢。

+1

您是否错过了“(或其中一个依赖项)”的括号内的部分 –