Description
Debug build script for MediaPortal fails to build with the warning:
error as warning CS1607: Assembly generation -- The version '1.2.0-39-gc2342fe' specified for the 'product version' is not in the normal 'major.minor.build.revision' format
h4. Additional Information
After the migration to GIT, the AssemblyInformationalVersion attribute was added to SolutionInfo.cs and filled by DeployVersionGIT with the version in git-describe format which does not conform to the normal 'major.minor.build.revision' format. This was by design.
But in MediaPortal.Support project, Debug configuration is set to treat warnings as errors and this causes the project build to fail. Release configuration builds normally (with warnings).
This warning should be suppressed and MediaPortal.Support project, Debug config set to not treat warnings as errors
error as warning CS1607: Assembly generation -- The version '1.2.0-39-gc2342fe' specified for the 'product version' is not in the normal 'major.minor.build.revision' format
h4. Additional Information
After the migration to GIT, the AssemblyInformationalVersion attribute was added to SolutionInfo.cs and filled by DeployVersionGIT with the version in git-describe format which does not conform to the normal 'major.minor.build.revision' format. This was by design.
But in MediaPortal.Support project, Debug configuration is set to treat warnings as errors and this causes the project build to fail. Release configuration builds normally (with warnings).
This warning should be suppressed and MediaPortal.Support project, Debug config set to not treat warnings as errors