我不知道这里发生了什么。我所知道的是,我的silverlight网络应用程序在12月部署后运行得很好,现在当我打开我的项目并运行它时它会因检查清单错误而死:
错误:Silverlight应用程序中的未处理错误
代码:2103
类别:InitializeError
消息:应用程序无效或格式错误:检查清单
我知道这个愚蠢的错误,相信我,我没有改变任何东西(没有名字,没有命名空间,没有)
fiddler中的一些摆弄表明,每次加载应用程序时都无法找到以下2个文件:
/B1D671CF-E532-4481-99AA-19F420D90332/netdefender/hui/ndhui.css
和
/B1D671CF-E532-4481-99AA-19F420D90332/netdefender/hui/ndhui.js?0=0&0=0&0=0
我对这些文件并不熟悉,而且在我的应用程序的任何区域都没有让他们受到影响。我现在想知道BitDefender 2013最近的安装是否与它有关,或者它可能是最近更新.NET框架4.0的Windows更新。我尝试编辑反网络钓鱼功能实际上我关闭了BitDefender中的所有功能而没有任何效果。如果有人知道该怎么做,我会非常感谢你的提示。
答案 0 :(得分:1)
那么,我毕竟是对的; BitDefender有错。我终于下定决心并决定卸载bitDefender 2013.所以我运行了BitDefender卸载工具,我曾经卸载过bitDefender 2012.它似乎已经完成了整个过程,然后按预期要求重新启动以完成卸载。我没有意识到只有专门为bitDefender 2013制作的卸载工具才能卸载它。因此,重启后bitDefender 2013仍然存在且运行完美。但是,现在的不同之处在于,Visual Studio调试我的应用程序没有任何问题,我的浏览器在本地或外部加载我的Silverlight应用程序时都没有任何问题。
奇怪?相信它。
答案 1 :(得分:0)
从错误代码2103,似乎清单文件存在问题。很可能你已经更改了命名空间。以下是4个可能有用的链接。