使用 Visual Studio 2015 在 Xamarin 中禁用发布 Android 应用程序选项

Posted

技术标签:

【中文标题】使用 Visual Studio 2015 在 Xamarin 中禁用发布 Android 应用程序选项【英文标题】:Publish Android App option in disabled in Xamarin using Visual studio 2015 【发布时间】:2015-08-06 11:52:21 【问题描述】:

尝试发布我的 android 应用程序时,选项:工具->Android->发布 Android 应用程序在 Visual Studio 2015 中被禁用,因此我无法签署我的应用程序并发布它。 可能是什么原因?

【问题讨论】:

如果您的问题包含有关您正在尝试完成的内容以及您已经尝试过的内容的更多信息,那么您的问题将获得更多回复。 【参考方案1】:

转到项目的属性并取消选中“使用共享运行时” 然后ctrl+shift +B

【讨论】:

【参考方案2】:

3 个可能的原因:

1- 您的解决方案配置处于调试,您必须选择发布进行部署。

2- 取消选中 使用共享运行时 复选框。选择此项且您处于发布模式,并且根本不会提供导出选项。

3- 您部署了之前的版本,但尚未更改 Android Manifiest 文件。要更改选择您的 Droid 项目,请打开属性并检查 Android Manifiest 选项卡:

版本号版本名称字段。

与您之前部署的值相同吗?

尝试更改这些值。

似乎 Xamarin 会禁用此选项,直到您将其更改为新值。

【讨论】:

我还会尽可能添加“取消选中”“使用共享运行时”复选框。选择此项且您处于ReleeSemode时,Export选项根本不会可用。 span> 我遇到了同样的问题,上面的选项没有帮助。有关如何再次启用该导出选项的更多想法(以前可用)? 嗨 @Jay,你有什么版本的 Xamarin/VS?与最新版本的发布过程有点不同,请查看link【参考方案3】:

另一个可能的原因,来自 Xamarin 论坛(这为我解决了这个问题)。在 Android-SDK>Tools 中,我只有几个文件夹。

SDK>Tools 文件夹将为空。转到 SDK > 临时文件夹。这里将 成为一个名为 tools_ 的 warr。将此rar复制到其他地方并解压缩。 提取的文件夹将具有“工具”文件夹。替换此工具 包含 SDK>Tools 文件夹和 Archive/SDK Manager 等所有内容的文件夹 会回来的。

https://forums.xamarin.com/discussion/85853/archive-option-is-disabled-in-visual-studio-2015

然后重新启动 Visual Studio。

【讨论】:

以上是关于使用 Visual Studio 2015 在 Xamarin 中禁用发布 Android 应用程序选项的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio2015使用tinyfox2.x作为Owin Host调试教程

使用Visual Studio 2015开发Qt程序

如何在visual studio 2015中显示“未实现的纯虚拟”?

Visual Studio 2015 中的打字稿

visual studio 2015下python编程的中文字符串问题

如何在 Windows 10 上使用 Visual Studio 2015 x64 配置和构建 Tesseract OCR C++