我有一个 VS 2010 解决方案,其中有一个 Windows 7 手机项目。
我添加了一个默认的 monoandroid 项目,当我尝试部署它时(模拟器对话框出现)
我收到这个错误
" (SignAndroidPackage target) (1) ->
(_CompileAndroidPackage target) ->
monodroid : error 1: Evaluation version requires targeting the shared runtime. [C:\A\B\AndroidApplication1.csproj]
0 Warning(s)
1 Error(s)
Time Elapsed 00:00:00.87
如果我卸载 Windows 7 Phone 项目,我将失去部署它的能力。
他们目前没有任何共享。我只希望它们在同一个项目中。
最佳答案
您是否更改了 AndroidApplication1
项目选项以禁用共享运行时和/或进行发布构建?您可以通过查看项目属性、转到 Mono Android 选项选项卡并确保选中“使用共享运行时”复选框来检查共享运行时。
默认情况下,发布构建始终禁用共享运行时,因此执行发布构建也可能是一个问题。
关于android - 包含 Windows 7 手机项目的解决方案中的 MonoDroid 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6917500/