Summary
uSync.Complete is currently in Umbootstrap.Web.csproj for local development use (Kevin from Jumoo has generously provided a licence for UmBootstrap development).
However, end users who install the template should not receive uSync.Complete — they only need plain uSync. uSync.Complete requires a separate paid licence.
Task
Find a way to exclude uSync.Complete from the distributed NuGet template package whilst keeping it available for local UmBootstrap development.
Options to investigate
- Exclude via
.template.config/template.json
- Use a separate
.csproj configuration or Directory.Build.props
- Strip the package reference during the NuGet packaging step
Notes
- The current published NuGet package does not include uSync.Complete so this is not urgent
- Must be resolved before the next release that includes uSync.Complete
Summary
uSync.Completeis currently inUmbootstrap.Web.csprojfor local development use (Kevin from Jumoo has generously provided a licence for UmBootstrap development).However, end users who install the template should not receive
uSync.Complete— they only need plainuSync. uSync.Complete requires a separate paid licence.Task
Find a way to exclude
uSync.Completefrom the distributed NuGet template package whilst keeping it available for local UmBootstrap development.Options to investigate
.template.config/template.json.csprojconfiguration orDirectory.Build.propsNotes