Visual studio 2012 使用Visual Studio 2012 Xamarin.Android在Android设备上部署的版本错误

Visual studio 2012 使用Visual Studio 2012 Xamarin.Android在Android设备上部署的版本错误,visual-studio-2012,xamarin.android,xamarin,xamarin-studio,Visual Studio 2012,Xamarin.android,Xamarin,Xamarin Studio,我正在使用VisualStudio2012和Xamarin.Android测试版开发一个Android应用程序。当我尝试将android应用程序部署到android设备上进行调试时,它会在设备上部署以前构建的应用程序,而不是我最近所做和部署的更改,即不刷新构建。但是,如果我使用Xamarin Studio也这样做,它会在每次使用新代码更改刷新构建时部署正确的构建 知道为什么会这样吗 提前谢谢 我不知道它为什么会这样,我以前有过这个问题。我还注意到设备日志有点落后于ie,在下午3:30,设备日志上

我正在使用VisualStudio2012和Xamarin.Android测试版开发一个Android应用程序。当我尝试将android应用程序部署到android设备上进行调试时,它会在设备上部署以前构建的应用程序,而不是我最近所做和部署的更改,即不刷新构建。但是,如果我使用Xamarin Studio也这样做,它会在每次使用新代码更改刷新构建时部署正确的构建

知道为什么会这样吗


提前谢谢

我不知道它为什么会这样,我以前有过这个问题。我还注意到设备日志有点落后于ie,在下午3:30,设备日志上的最后一条记录是上午11:00

从设备上卸载应用程序并重新部署它似乎可以解决问题

注意:我在VS中遇到了这个问题,没有与XS进行检查


我想看看你在VS和XS中的部署设置的不同,我认为这可能与快速部署选项有关。

我也有同样的问题。我的解决方案是将部署添加到构建配置中:

构建=>配置管理器…=>从左侧组合框中选择Debug=>勾选在网格中部署


感谢您。

但iOS模拟器也有类似的问题

我在Android模拟器上也遇到了类似的问题

什么对我不起作用:

重新启动计算机 重新启动Visual Studio 删除bin/obj文件夹 进入Configuration Manager Debug/Release/Configuration Manager并勾选那里的所有内容-所有内容都被勾选 更改清单中应用程序的版本 什么对我有用

从模拟器卸载应用程序,然后再次运行调试。
这是一个Android仿真器,所以我通过长时间点击应用程序图标和holidng,然后拖动它卸载应用程序来卸载它。在iOS模拟器上应该是类似的。

我有一个类似的问题:在Visual Studio 2019中,我的驱动程序的调试版本是在构建发布版本时部署的

问题的原因是,在属性->驱动程序安装->包文件中,我在列文件中有一个指向驱动程序调试版本的绝对路径。此设置对调试/发布未分离的所有配置有效,并且在输入宏时,它们会立即扩展到绝对路径


我用我最喜欢的编辑器编辑了.vcxproj文件,并将路径改回$TargetPath,从而解决了这个问题。

我只是在VS上遇到了这个问题。它似乎没有卸载设备上以前版本的应用程序。谢谢你的意见!我会检查一下,然后再给你回复!