Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将PCL库添加到Silverlight应用程序会导致错误2110_C#_Silverlight_Visual Studio 2012_Silverlight 5.0_Portable Class Library - Fatal编程技术网

C# 将PCL库添加到Silverlight应用程序会导致错误2110

C# 将PCL库添加到Silverlight应用程序会导致错误2110,c#,silverlight,visual-studio-2012,silverlight-5.0,portable-class-library,C#,Silverlight,Visual Studio 2012,Silverlight 5.0,Portable Class Library,我有一个库,已在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之前,它会正确生成。在添加它之后,它继续构建将不会有问题。但是,当我在In

我有一个库,已在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似乎会导致问题


我无法找到有关错误含义的良好文档或帮助。

您是否可以将Visual studio配置为在发生此类错误时中断?通过这种方式,您可以确定错误所在的实际问题。有关更多参考信息,请参见此链接:使用F5运行SL应用程序(以确保连接到正确的iexplore进程),并在Visual Studio 2012中监视输出窗口。不要忘记在输出窗口中选择“从调试显示输出”。您可能会发现一些有趣的东西,比如BadImageFormatException等等……您是否碰巧看到了?是否可以尝试在OOB模式下开始调试?