Dan*_*ams 2 .net asp.net silverlight visual-studio-2010
我有一个Silverlight/ASP托管应用程序.当我开始时,我得到错误:
HttpException occurred
File does not exist.
Run Code Online (Sandbox Code Playgroud)
这刚开始发生在昨天,我不明白为什么.它甚至没有到我的代码,只是从WebHost.Host.ProcessRequest开始的内部调用.
运行VS2010,该应用程序是.NET 4.0
我很感激任何帮助 - 我有很多错误尽快解决!
干杯,丹尼尔
知道了,这是如何:
运行应用程序并立即得到错误
打开调用堆栈窗口(调试 - > Windows->调用堆栈)
堆栈顶部是对System.Web.StaticFileHandler.GetFileInfo的调用
去了Locals窗口(Debug-> Windows-> Locals)没有看到任何有意义的东西
堆栈一次到ProcessRequestInternal
在Locals Window中查看,打开了通过属性浏览的称为"context"的变量...在ConfigurationPath中我看到了一个文件路径:/ClientBin/Images/pclogo.png
果然,那个图像文件不在那里!
复制文件,一切都很好.呼!
接下来只需要确保将图像视为内容来修复项目.仍然,这样一个发现一个明显和常见的错误的口号.
归档时间: |
|
查看次数: |
3561 次 |
最近记录: |