相关疑难解决方法(0)

VS 2010调试失败:HttpException在LoadControl中进行文件监视的文件名无效

我真的在这件事上苦苦挣扎了好几天.

我已经将VS2010中的asp.net 3.5项目迁移到了asp.net 4项目.一切都运行良好几周.

不知何故,几天后我收到一个奇怪的错误.澄清这个项目的样子:

应用程序

它是一个基于UserControl的应用程序,应用程序区域由嵌套的UserControl Hierarchies组成,它们加载子控件OnInit(),以使事件系统工作.

(注意:VS2008和.net 3.5中的一切都很棒!)

错误

现在,当我开始在VS2010中调试web应用程序时,有时(!!!),抛出HttpException,并显示以下消息:

文件监视的文件名无效.

LoadControl()< - 现在它变得有趣,LoadControl的参数是一个〜/前缀UserControl-Path例如.〜/ Controls/Home/Partial.ascx但在例外情况下,它在控制目录中的某个位置显示为目录.

可能VS使用这种方法来内部跟踪已更改的文件以重新加载?

有没有人遇到过同样的问题?如果是这样,有没有解决方案?

编辑:部署Web应用程序时,错误消失.它只在调试时发生.我目前在debug-> exceptions菜单中禁用了HttpExceptions.但我也很高兴再次抓住这些......

asp.net visual-studio-2010

21
推荐指数
1
解决办法
5634
查看次数

标签 统计

asp.net ×1

visual-studio-2010 ×1