Visual Studio 2012开发Windows Phone 8 App遇到的located assembly's manifest definition does not match 的问题

本文介绍了解决WP8应用程序部署时出现的locatedassembly'smanifestdefinitiondoesnotmatchtheassemblyreference错误的方法。通过调整主工程与库工程中Microsoft.Phone.Toolkit开发包的引用方式,最终成功解决了该问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

解决方案结构简介:

一个主工程+两个Library(分别是Alexis.Social.WindowsPhone8和Sqlite)

这里我没有采用Nuget来获取Alexis.Social.WindowsPhone8的开发包,因为程序中要对此工程做一些界面和工程上的定制。

问题描述:

主工程中用到了Microsoft.Phone.Toolkit这个开发包(相信很多开发WP8的同学都会用到),是通过Nuget引用到工程中的,

结果部署时出现located assembly's manifest definition does not match the assembly reference这个问题,后来发现在库工程

Alexis.Social.WindowsPhone8也引用了Microsoft.Phone.Toolkit开发包,但路径不是package中,所以先删除掉引用,通过

和主工程相同的方式添加了对Microsoft.Phone.Toolkit的引用,然后Debug,OK了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值