Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Proposal] Restore the Caliburn.Micro.Xamarin.Forms NuGet package to enable XF on platforms other than iOS and Android

See original GitHub issue

I would like to propose that we restore the Caliburn.Micro.Xamarin.Forms NuGet package as it was available in 3.2.0 and also in the first 4.0.0 alpha.

My understanding as to why the package was removed was that the new SDK project model did not allow for including internal .dll’s in a NuGet package. One Project = One Package with one dll (#707).

However, I have looked into it and with some MSBuild tinkering it is possible to include an internal dll I have made an implementation in My Fork on the master branch that demonstrates how we could restore the XF package this includes a SDK project dedicated to build the XF package but using linked files from the platform project.

This is a breaking change so I would like to hear how you feel about this?

@nigel-sampson, @vb2ae, @mbreckon, @CoreyVincent

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:13 (12 by maintainers)

github_iconTop GitHub Comments

vb2aecommented, Oct 4, 2020

I am fine with that. People can still use an older version of the Caliburn.Micro NuGet package if they want to use net45

KasperSKcommented, Oct 4, 2020

I will how do you guys fell about only supporting net461 and not net45?

It is because i made the core package netstandard2.0 and the lowest framework version that is supported is net461.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Xamarin & Caliburn.Micro
With Caliburn.Micro we could do this already for the Microsoft XAML platforms. Your view models could be declared in a PCL that references ......
Read more >
How can I force Caliburn.Micro.Xamarin.Forms to use a ...
1 Answer 1 ... You cannot force Caliburn.Micro.Core 3.0.0-alpha to use any other version of Xamarin.Forms other than The Caliburn.
Read more >
Getting Started with Xamarin.Forms and Caliburn.Micro
The best way to add these to your project is to right-click the solution and choose Manage NuGet Packages for Solution. Search for...
Read more >
Xamarin nuget package updates are not compatible. How ...
I want to update my nuget packages in Visual Studio for Mac Community ... two updates always fail in my Android project: Package...
Read more >
MvvmCross首页、文档和下载- 手机/移动开发
MvvmCross is a cross-platform MVVM framework. It enables developers to create apps using the MVVM pattern on Xamarin.iOS, Xamarin.Android ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Post

No results found

github_iconTop Related Hashnode Post

No results found