VS2017版本内部版本未建立

时间:2018-06-22 16:07:21

标签: c# xamarin visual-studio-2017

我生气了,因为我的视觉工作室停止正确地建立我的解决方案。 它仅在第一次编译时正确编译,但是当我尝试重新编译时,由于完全重新启动系统,因此无法编译。 显然,我没有发现任何类型的错误可以让我了解出了什么问题,它可以成功编译,但是当我部署apk / ipa或尝试调试代码时,我发现这是更新之前最早的错误:

  

=== Ricompilazione:2个完成(已完成),0个非软铁矿(失败),1个无知(跳过)===   (我为Android编译时跳过的是ios,反之亦然)

在一个热闹的问题下,我明白了出了点问题: enter image description here

我仅在发布模式下才看到该问题,而在调试模式下却没有,我尝试使用evrything:

  • 重新启动Visual Studio
  • 清除/重建
  • 删除bin / obj
  • 清晰的nugets缓存(是的,我很绝望)。
  • 将Debug模式克隆到Release2模式并进行编辑,使其类似于Release Mode(并以Release2模式构建项目)。
  • 关闭project + vs,将与msbuild / vs相关的所有进程删除到任务管理器中,然后重新启动。

我的代码由3个项目组成:

  • 便携式项目

  • proj.droid

  • proj.ios

1 个答案:

答案 0 :(得分:0)

我确定地解决了我的问题(与我在开始时xD的想法完全不同),看来,如果您的应用在“自动打包还原” nuget选项期间遇到问题,则它不会显示任何错误,而是运行最后一个该软件的更正编译版本。 就我而言,我的Microsoft.bcl.build程序包出现问题,导致无法使用“自动程序包还原”选项。禁用它并重新安装软件包,我终于可以正确编译每个文件了。