求救:WPF网页程序打不开了!
今天手贱装了个IE9,结果我在本机上就打不开WPF网页程序了。
VS2010 做的WPF 网页程序,在VS2010中用DEBUG方式直接运行都可以,就是布署了以后,IE9死活都报以下错误:
您正在使用的应用程序中出现错误。
您可以尝试以下方法:
重新启动应用程序。
有关此错误的详细信息,请单击下面的“详细信息”链接。
启动 URI: http://99.170.8.123/
应用程序标识: http://99.170.8.123/#ManaClient.xbap, Version=1.3.2011.720, Culture=neutral, PublicKeyToken=44e10ab6edcb651f, processorArchitecture=msil/ManaClient.exe, Version=1.3.2011.720, Culture=neutral, PublicKeyToken=44e10ab6edcb651f, processorArchitecture=msil, type=win32
此应用程序类型已禁用。
-----------------------
PresentationHost.exe v4.0.31106.0 built by: Main - C:\Windows\SysWOW64\PresentationHost.exe
ntdll.dll v6.1.7600.16385 (win7_rtm.090713-1255) - C:\Windows\SysWOW64\ntdll.dll
kernel32.dll v6.1.7600.16385 (win7_rtm.090713-1255) - C:\Windows\syswow64\kernel32.dll
KERNELBASE.dll v6.1.7600.16385 (win7_rtm.090713-1255) - C:\Windows\syswow64\KERNELBASE.dll
snxhk.dll v6.0.1203.0 - C:\Program Files\AVAST Software\Avast\snxhk.dll
我郁闷死了,用别人装IE8的机器就能打开我布署的网页……
本人系统:WIN7 64位
Internet Explorer 9
Visual Studio 2010
求救!现在想恢复成IE8都不行了,找不到IE8 for win7 64位的安装程序。哭~~
[解决办法]
IE 9默认是禁用了Xbap的,要开启相应的设置:
工具 -> Internet选项 -> 切换到「安全性」选项卡 -> 按下「自定义级别」按鈕 -> 在XAML应用程序下面的选项中中勾选「启用」
参考:
http://www.dotblogs.com.tw/ouch1978/archive/2011/03/16/wpf-view-xbap-in-browsers.aspx
http://blogs.msdn.com/b/ieinternals/archive/2011/03/09/internet-explorer-9-xbap-disabled-in-the-internet-zone.aspx
[解决办法]
要沉了,帮你顶一下