繁体   English   中英

重新部署WP8.1应用程序时出现问题

[英]Trouble when redeploying WP8.1 app

我遇到了一个问题,每次我想再次部署我的应用程序时,都会遇到错误:

DropNetRT.ni.DLL中发生了'System.IO.FileNotFoundException'类型的异常,但未在用户代码中处理附加信息:无法加载文件或程序集'System.Net.Http.Phone,Version = 2.0.5.0, “文化=中性,PublicKeyToken = 7cec85d7bea7798e'或其依赖项之一。系统找不到指定的文件。

我必须卸载该应用程序,然后进行部署。 但是下一次部署再次出现相同的错误。

我还看到了此错误-它仅在发布模式下显示,在调试模式下运行相同的应用程序,因此无法复制。

WP8.1 Silverlight解决方案的构建在两种配置中都没有问题。

我的解决方法是删除所有System.Net参考解决方案范围内的内容,清理解决方案,然后重新添加它们(将NuGet与Microsoft.Net.Http结合使用)。 需要时间并且很烦人,但是可以。

似乎没有逻辑表明System.Net引用被删除并重新添加回去是完全相同的程序集,并且在第一次部署时可以正常工作,但是在重新部署时失败。 甚至有可能重新部署完全相同的版本并看到此错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM