2014-06-23 132 views
0

我们有一个可在Windows Phone 7.1上运行的应用程序。我们最近将其更改为8.0。更改为8.0后,开始给出以下错误。Visual Studio Express 2012:Windows Phone 7 - >升级到Windows Phone8(Windows.Phone.Controls.Toolkit)

签入nuGet。 wptoolkit已更新并安装。

错误:无法解析程序集“Microsoft.Phone.Controls,Version = 7.0.0.0,Culture = neutral,PublicKeyToken = 24eec0d8c86cda1e”的依赖性,因为它尚未预加载。在使用ReflectionOnly API时,必须通过ReflectionOnlyAssemblyResolve事件按需预加载或加载相关程序集。

回答

0

解决问题下面的答案从mSpot公司 http://social.msdn.microsoft.com/Forums/wpapps/en-US/f4fb6ea7-417b-41a6-9239-a917c35d1dc7/visual-studio-express-2012-windows-phone-7-upgrade-to-windows-phone8-?forum=wpdevelop&prof=required

首先确保该工具包是完全从您的解决方案和项目中删除。

使用NuGet,卸载工具包 检查项目引用文件夹。如果它仍然有对Toolkit的引用,请将其删除。 在Windows中,查找解决方案文件夹中的packages文件夹。如果您未使用任何其他NuGet软件包,请删除软件包文件夹。 删除解决方案和项目子文件夹中的任何Toolkit dll文件。 然后用NuGet重新安装Toolkit。

相关问题