安装BitDefender 2013后,ie浏览器无法运行Silverlight应用程序



我不知道这里发生了什么。我所知道的是,我的silverlight web应用程序在12月部署后运行完美,现在当我打开我的项目并运行它时,它会因检查清单错误而死亡:

Error: Unhandled Error in Silverlight Application代码:2103
类别:InitializeError
消息:无效或格式错误的应用程序:Check manifest

我知道这个愚蠢的错误,相信我,我没有改变任何东西(没有名称,没有命名空间,什么都没有)

在fiddler中进行一些操作,每次加载应用程序时都找不到以下两个文件:

/b1d671cf - e532 - 4481 - 99 - aa - 19 - f420d90332/netdefender/回族/ndhui.css

/b1d671cf - e532 - 4481 - 99 - aa - 19 f420d90332/netdefender/回族/ndhui.js ? 0 = 0, 0 = 0, 0 = 0

我不熟悉这些文件,在我的应用程序的任何区域我都没有提到它们。我现在想知道最近安装的BitDefender 2013是否与此有关,或者可能是最近的windows更新更新了。net框架4.0。我试着编辑反网络钓鱼功能,事实上我关闭了BitDefender的所有功能,没有任何用处。如果有人知道该怎么做,我将非常感谢你的建议。

那么,我终究是对的;BitDefender有错。我终于下定决心,决定卸载bitDefender 2013。所以我运行了我用来卸载BitDefender 2012的BitDefender Uninstall工具。它似乎已经完成了整个过程,然后如预期的那样要求重新启动以完成卸载。我没有意识到只有专门为bitDefender 2013制作的卸载工具才能卸载它。所以,重启后,bitDefender 2013仍然存在并运行完美。然而,现在的不同之处在于,visual studio调试我的应用程序没有问题,我的浏览器加载我的Silverlight应用程序也没有问题,无论是本地还是外部。

奇怪吗?相信。

从错误代码2103,似乎有一个问题与清单文件。很可能您更改了名称空间。这里有4个链接可能会有帮助。

MSDN博客

多一个MSDN博客

代码项目

StackOverflow线程

最新更新