Jul*_*les 2 visual-studio xamarin.ios xamarin.android xamarin visual-studio-mac
我们有一个带有 iOS 和 Android 项目的 .net 标准 2.0 Xamarin 解决方案。
在一个稍微不相关的说明中,我一直在尝试修复一些警告但没有成功,它建议升级 .net 核心。
但是,我不确定 .net core 是否是正确的选择,或者是否有像 .net 5 这样更好的选择。我什至不确定 .net 标准 2.0 是否那么旧。
我们使用 mac,不能使用.NET Portability Analyzer。
我也试过try-convert这给了我以下...
Xamarin.Forms.props
Xamarin.Build.Download.props
Xamarin.iOS.CSharp.targets
Microsoft.Bcl.Build.targets
NETStandard.Library.targets
Xamarin.Firebase.iOS.Core.targets
Xamarin.Firebase.iOS.Analytics.targets
Xamarin.Build.Download.targets
Xamarin.Forms.targets
SkiaSharp.targets
HarfBuzzSharp.targets
Run Code Online (Sandbox Code Playgroud)
我也从 2017 年看到了这个,我试图简单地改变TargetFramework只是为了看看会发生什么,但得到了几个错误,比如Project targets 'netcoreapp3.1'. It cannot be referenced by a project that targets 'Xamarin.iOS,Version=v1.0'
Tbh 我不知道从哪里开始,我们的选择是什么。
我见过的升级指南都不是最新的或与 Xamarin 相关的,也没有可能在 Mac 上使用 Visual Studio for Mac。
它似乎是 mac 上真正的雷区,工具有限。
编辑:如果我尝试创建一个新的 Xamarin 解决方案,它不使用 .net 核心,仍然使用 .net 标准 2.0,我认为描述了 Microsoft 的意图。
| 归档时间: |
|
| 查看次数: |
570 次 |
| 最近记录: |