Building The Legacy .NET Projects
These are the most common issues that might come up when building the legacy project
AppConfig Property Groups for SlowCheetah Nuget packages
SlowCheetah allows for configuration based XML and JSON transformations at build time.
You may see:
The item "xxxx" in item list "NoneWithTargetPath" does not define a value for metadata "TransformOnBuild". In order to use this metadata, either qualify it by specifying %(NoneWithTargetPath.TransformOnBuild), or ensure that all items in this list define a value for this metadata.
The two potential workarounds are:
- Adding your ItemDefinitionGroup to the
.csproj
file should address the issue.
- Upgrading the .NET runtime versions
.NET Runtime Versions
Please make sure to review the version dependencies and update your build environment accordingly.