是否可以仅向现有 Visual Studio 2008 安装添加 Xamarin 支持?
Is it possible to add just Xamarin support to existing Visual Studio 2008 installation?
我已经在我的系统上安装了功能齐全的 Visual Studio 2008,包括 C# 和 VB .Net。
现在我只需要将 Xamarin 支持添加到我现有的安装中。有没有办法做到这一点,而无需再次下载 Visual Studio?
当我尝试下载 Xamarin 时,它给我 "Visual Studio Community 2017 Installer" 包含如此多的语言组件,以至于很难确定创建 Xamarin 项目所需的最低限度。
感谢所有指导和说明。
我会说这是不可能的,currently supported versions of Visual Studio are 2013+。
Xamarin 支持 Visual Studio 2015 和 2017:
Xamarin for Visual Studio supports any Visual Studio 2015 or 2017 (Community, Professional, and Enterprise).
To develop Xamarin.Forms apps for the Universal Windows Platform (UWP) requires Windows 10 with Visual Studio 2015 or 2017.
由于网络问题,我通过 -layout
命令行选项为 Visual Studio 2017 Community、Professional 和 Enterprise 创建了离线安装程序。此布局稍后可以随着补丁和新版本的发布而更新。
您可以通过下载 vs_enterprise.exe
、vs_professional.exe
或 vs_community.exe
来自:
(根据您的 许可证密钥选择正确的 否则您将不得不从头开始并重新下载整个东西。)
- https://docs.microsoft.com/en-us/visualstudio/install/create-a-network-installation-of-visual-studio
那么你可以:
- 把exe改成你下载的
- 更改语言以仅下载您想要的语言
- Select 组件 ID,在这种情况下只有
Microsoft.VisualStudio.Workload.NetCrossPlat
才能获得与 Xamarin 一起工作所需的内容(您以后总是可以向 Visual Studio 添加其他组件......
ID: Microsoft.VisualStudio.Workload.NetCrossPlat
Description: Build cross-platform applications for iOS, Android or Windows using Xamarin.
& '.\vs_enterprise.exe'
--layout C:\vs2017offline
--lang en-US
--add Microsoft.VisualStudio.Workload.NetCrossPlat
--includeRecommended
注意:这将生成一个 vs2017offline
目录,其大小约为 2GB。
如果您已经安装了 Android SDK(通过 Android Studio 或其他 Visual Studio 安装),您可以创建不包含它的布局。安装并启动 Visual Studio 后,您需要在 Xamarin 设置中指定 Android SDK 的位置。
& '.\vs_Enterprise15.4(preview).exe'
--layout C:\vs2017offline15.4Preview
--lang en-US
--add Microsoft.VisualStudio.Workload.NetCrossPlat
--add Component.Xamarin
--add Component.Xamarin.Inspector
--add Component.Xamarin.Profiler
--add Component.Xamarin.RemotedSimulator
--add Microsoft.VisualStudio.Component.FSharp
--add Microsoft.VisualStudio.Component.Merq
--add Microsoft.VisualStudio.Component.MonoDebugger
--add Microsoft.VisualStudio.Component.NuGet
--add Microsoft.VisualStudio.Component.Roslyn.Compiler
--add Microsoft.VisualStudio.Component.Roslyn.LanguageServices
--add Microsoft.VisualStudio.Component.Static.Analysis.Tools
--add Microsoft.VisualStudio.Component.DiagnosticTools
--add Microsoft.VisualStudio.Component.Graphics
--add Microsoft.VisualStudio.ComponentGroup.UWP.Xamarin
--add Microsoft.VisualStudio.ComponentGroup.ArchitectureTools.Managed
查看以下链接以查看选项、组件 ID 等。
您的目标是 Xamarin.iOS、Xamarin.Android 或 Xamarin.Forms?
根据以下系统要求,支持 Xamarin 的最低 Visual Studio 版本是 Visual Studio 2013,它仅适用于 Xamarin.iOS
希望这对你有用。,
文件 -> 新建 -> 项目 -> 然后单击打开 Visual Studio 安装程序。检查此图像enter image description here
我已经在我的系统上安装了功能齐全的 Visual Studio 2008,包括 C# 和 VB .Net。
现在我只需要将 Xamarin 支持添加到我现有的安装中。有没有办法做到这一点,而无需再次下载 Visual Studio?
当我尝试下载 Xamarin 时,它给我 "Visual Studio Community 2017 Installer" 包含如此多的语言组件,以至于很难确定创建 Xamarin 项目所需的最低限度。
感谢所有指导和说明。
我会说这是不可能的,currently supported versions of Visual Studio are 2013+。
Xamarin 支持 Visual Studio 2015 和 2017:
Xamarin for Visual Studio supports any Visual Studio 2015 or 2017 (Community, Professional, and Enterprise).
To develop Xamarin.Forms apps for the Universal Windows Platform (UWP) requires Windows 10 with Visual Studio 2015 or 2017.
由于网络问题,我通过 -layout
命令行选项为 Visual Studio 2017 Community、Professional 和 Enterprise 创建了离线安装程序。此布局稍后可以随着补丁和新版本的发布而更新。
您可以通过下载 vs_enterprise.exe
、vs_professional.exe
或 vs_community.exe
来自:
(根据您的 许可证密钥选择正确的 否则您将不得不从头开始并重新下载整个东西。)
- https://docs.microsoft.com/en-us/visualstudio/install/create-a-network-installation-of-visual-studio
那么你可以:
- 把exe改成你下载的
- 更改语言以仅下载您想要的语言
- Select 组件 ID,在这种情况下只有
Microsoft.VisualStudio.Workload.NetCrossPlat
才能获得与 Xamarin 一起工作所需的内容(您以后总是可以向 Visual Studio 添加其他组件......
ID: Microsoft.VisualStudio.Workload.NetCrossPlat
Description: Build cross-platform applications for iOS, Android or Windows using Xamarin.
& '.\vs_enterprise.exe'
--layout C:\vs2017offline
--lang en-US
--add Microsoft.VisualStudio.Workload.NetCrossPlat
--includeRecommended
注意:这将生成一个 vs2017offline
目录,其大小约为 2GB。
如果您已经安装了 Android SDK(通过 Android Studio 或其他 Visual Studio 安装),您可以创建不包含它的布局。安装并启动 Visual Studio 后,您需要在 Xamarin 设置中指定 Android SDK 的位置。
& '.\vs_Enterprise15.4(preview).exe'
--layout C:\vs2017offline15.4Preview
--lang en-US
--add Microsoft.VisualStudio.Workload.NetCrossPlat
--add Component.Xamarin
--add Component.Xamarin.Inspector
--add Component.Xamarin.Profiler
--add Component.Xamarin.RemotedSimulator
--add Microsoft.VisualStudio.Component.FSharp
--add Microsoft.VisualStudio.Component.Merq
--add Microsoft.VisualStudio.Component.MonoDebugger
--add Microsoft.VisualStudio.Component.NuGet
--add Microsoft.VisualStudio.Component.Roslyn.Compiler
--add Microsoft.VisualStudio.Component.Roslyn.LanguageServices
--add Microsoft.VisualStudio.Component.Static.Analysis.Tools
--add Microsoft.VisualStudio.Component.DiagnosticTools
--add Microsoft.VisualStudio.Component.Graphics
--add Microsoft.VisualStudio.ComponentGroup.UWP.Xamarin
--add Microsoft.VisualStudio.ComponentGroup.ArchitectureTools.Managed
查看以下链接以查看选项、组件 ID 等。
您的目标是 Xamarin.iOS、Xamarin.Android 或 Xamarin.Forms? 根据以下系统要求,支持 Xamarin 的最低 Visual Studio 版本是 Visual Studio 2013,它仅适用于 Xamarin.iOS
希望这对你有用。,
文件 -> 新建 -> 项目 -> 然后单击打开 Visual Studio 安装程序。检查此图像enter image description here