我有一个 Silverlight 应用程序,当我单击“运行”时,Internet Explorer 会启动,但没有显示任何内容。我在左下角看到一个错误图标,当我单击它时,会导致以下错误。
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Timestamp: Wed, 25 Nov 2009 00:11:41 UTC
Message: Unhandled Error in Silverlight Application
Code: 2103
Category: InitializeError
Message: Invalid or malformed application: Check manifest
Line: 54 Char: 13 Code: 0 URI: http://localhost:50511/TestPage.html
为什么我会收到这个错误?我该如何解决?
我环顾四周,其他人在重命名他们的应用程序时似乎遇到了这个错误,但是我没有这样做。
我已经创建了一个自定义样式,如果这可能与它有关的话。
我没有编写代码,我所做的只是拖动样式的控件并链接页面。
最佳答案
我在一些情况下遇到过这个错误。检查属性中的启动对象是否正确(任何命名空间更改?)。请务必将您的 Silverlight 项目明确添加为您的 Web 项目的依赖项目,默认情况下不会这样做。
在 web 项目属性中的 Silverlight Applications 下重新添加您的 Silverlight 项目。确保 App.xaml
x:Class
匹配命名空间和类名后面的代码。嗯,我认为这些是通常的技巧。
我希望这有帮助。
关于Silverlight 应用程序不运行。我收到无效或格式错误的应用程序错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1793877/