Using the Visual Studio Setup instructions for Umbraco Cloud generates a solution with two projects: .Core and .Web.
The core project is a class library for your compiled code and the web project is the actual Umbraco website that will be deployed to Umbraco Cloud.
The web project obviously includes full the UmbracoCms nuget package and the core project just the UmbracoCms.Core nuget package - so far exactly what I would expect.
However the core project also includes the UmbracoForms nuget package (The web stuff) in addition to the UmbracoForms.Core package (the business logic).
If you update your nuget package versions in the core project to match the automatic updates Umbraco Cloud applies in the web project you discover that it has a dependency on the full UmbracoCms nuget package, which clearly has no place in your core project.
For now I am uninstalling the UmbracoForms nuget package from my core projects, but I'm left wondering, is this inclusion perhaps a mistake? or am I missing something obvious and have got it all wrong?
.Core project and UmbracoForms nuget package
Using the Visual Studio Setup instructions for Umbraco Cloud generates a solution with two projects:
.Core
and.Web
.The core project is a class library for your compiled code and the web project is the actual Umbraco website that will be deployed to Umbraco Cloud.
The web project obviously includes full the
UmbracoCms
nuget package and the core project just theUmbracoCms.Core
nuget package - so far exactly what I would expect.However the core project also includes the
UmbracoForms
nuget package (The web stuff) in addition to theUmbracoForms.Core
package (the business logic).If you update your nuget package versions in the core project to match the automatic updates Umbraco Cloud applies in the web project you discover that it has a dependency on the full
UmbracoCms
nuget package, which clearly has no place in your core project.For now I am uninstalling the
UmbracoForms
nuget package from my core projects, but I'm left wondering, is this inclusion perhaps a mistake? or am I missing something obvious and have got it all wrong?It's indeed a mistake, but this is fine just uninstall it from the core. We'll fix the cause of the bug soon!
Thanks Sebastiaan - that's good to know
is working on a reply...