我有一个库已经在Visual Studio 2012中转换为PCL。我已将目标框架设置为.NET Framework 4及更高版本,Silverlight 4及更高版本,Windows 8和Windows Phone Silverlight 7及更高版本。该库正确编译并能够集成到面向.NET Framework 4.5的Visual Studio项目中。
然后我将PCL添加到Silverlight 5项目中。在添加PCL之前,它正确构建。添加后,它继续构建将没有问题。但是,当我在Internet Explorer中启动它时,我收到以下错误:
Line: 56
Error: Unhandled Error in Silverlight Application
Code: 2110
Category: InitializeError
Message: AG_E_UNKNOWN_ERROR
忽略错误或在另一个浏览器中打开它只会显示白屏。
使用库之前发生错误。简单地添加对DLL的引用似乎会导致问题。
我无法找到有关错误含义的好文档或帮助。