无法使用输入参数初始化“XamarinDownloadArchives”任务

jm2pwxwz  于 2023-01-15  发布在  Hive
关注(0)|答案(5)|浏览(266)

我在Visual Studio Mac(版本8.4.3(构建12))上编译Xamarin.iOS应用程序时遇到两个错误。
卡马林,晶型4.4.0.991640
Xamarin.构建.下载.0.9.0
错误:
1.packages/Xamarin.Build.Download.0.9.0/build/Xamarin.Build.Download.targets(3,3):错误MSB4063:未能使用"XamarinDownloadArchives"任务的输入参数对其进行初始化。(MSB4063)

    • 2.**软件包/Xamarin.构建.下载. 0.9.0/构建/Xamarin.构建.下载.目标(4,4):错误MSB4064:"XamarinDownloadArchives"任务不支持"AllowUnsecureUrls"参数。请验证该任务上是否存在该参数,并且该参数是可设置的公共示例属性。(MSB4064)
lxkprmvk

lxkprmvk1#

正如https://stackoverflow.com/a/59202701/10627299中的一个答案所建议的那样,重新启动visual studio修复了该问题。

pbwdgjma

pbwdgjma2#

在我的例子中,这是由于Xamarin.build.download版本不匹配:一些项目使用0.10.0,另一些项目使用旧的0.4.1,这导致旧的nuget的msbuild任务被加载

cl25kdpy

cl25kdpy3#

我在配对Mac电脑后得到了这个。我对Android项目做了清理和重建,它再次对我起作用了。

w8f9ii69

w8f9ii694#

尝试在Nuget上降级Xamarin.Build.Download,在我的情况下使用0.8.0运行良好。

busg9geu

busg9geu5#

对我来说,当我将Android项目编译器设置-调试信息从“Full”更改为“None”时,它起作用了。
虽然它不允许在Android项目断点时这样做,我至少能够编译iOS和Android项目没有任何问题。
当我专注于Android项目时,我会将设置改回“Full”,然后在完成后将其恢复为“None”。

相关问题