0
我正在嘗試將Caliburn.Micro 3.0alpha NuGet包添加到現有的Xamarin.Forms項目中。我首先看到通過NuGet添加包是成功的,但最終它會回滾,並且我收到錯誤消息,指出已經安裝了新的Xamarin.Forms包。 如何強制Caliburn.Micro忽略此錯誤並使用已安裝的Xamarin.Forms版本?如何強制Caliburn.Micro.Xamarin.Forms使用特定版本的Xamarin.Forms?
我的NuGet輸出:
PM> Install-Package Caliburn.Micro.Xamarin.Forms -Pre
Attempting to resolve dependency 'Caliburn.Micro.Core (= 3.0.0-alpha)'.
Attempting to resolve dependency 'Xamarin.Forms (= 1.4.2.6355)'.
Installing 'Caliburn.Micro.Core 3.0.0-alpha'.
Successfully installed 'Caliburn.Micro.Core 3.0.0-alpha'.
Installing 'Xamarin.Forms 1.4.2.6355'.
Successfully installed 'Xamarin.Forms 1.4.2.6355'.
Installing 'Caliburn.Micro.Xamarin.Forms 3.0.0-alpha'.
Successfully installed 'Caliburn.Micro.Xamarin.Forms 3.0.0-alpha'.
Install failed. Rolling back...
Install-Package : Already referencing a newer version of 'Xamarin.Forms'.At line:1 char:2
+ Install-Package Caliburn.Micro.Xamarin.Forms -Pre
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand