Xamarin:不支持@(内容)构建操作

问题描述 投票:2回答:3

我正在VS Pro 2015(Xamarin)开发Android应用程序。一切正常,直到今天早上我更新了我的Android设备。我能够构建我的应用程序,但在部署到我的设备时,我收到一些警告,说其他人似乎通过将AndroidManifest.xml构建操作设置为None来修复@(Content) build action is not supported,但我的AndroidManifest.xml的构建操作已经设置没有。

我检查了警告中的所有指定文件。其中大部分都是.png,Build action设置为Android Resource(我也尝试过Build Action - > Content没有运气),其中一些是.xml,Build action设置为Content。

这是我的代码窗口的屏幕截图。

Warnings

对于重复的标记:我已经在堆栈交换上尝试过与此相关的Xamarin帖子。几乎不应该有20个帖子!但没有一个对我有用。

c# visual-studio-2015 xamarin.android
3个回答
1
投票

打开项目文件夹并删除bin和obj文件夹,从设备中删除应用程序并再试一次。


0
投票

右键单击AndroidManifest.xml,然后选择“属性”。

在“属性”窗口中 - >将“构建操作”设置为“无”

我把it作为参考,希望它有所帮助。


0
投票

如果文件是android资源,则需要获取上述文件的属性并设置:

Build Action: AndroidResource
Custom Tool: MSBuild:UpdateGeneratedFiles

然后重新编译,当您再次收到警告时,只需双击警告即可打开与其关联的文本文件,请确保从项目中删除此文件。此文件不会再次生成。 (您可以通过将鼠标悬停在文件选项卡标题上来归档文件位置)。

© www.soinside.com 2019 - 2024. All rights reserved.