When trying to install a package from our newly created private Nuget Feed i get the following error.
Could not install package 'GC.Timecode 1.0.0.3'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.5.1', but the package does not contain any assembly references or content files that are compatible with that framework.
The Nuget package also targets 4.5.1. (Screenshot take from Nuget Package Explorer)
The Nuget Package is created by Octopack via On premises TFS, and then published to a private Proget Server
Nuspec file looks like this
<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>GC.Timecode</id>
<version>1.0.0.3</version>
<authors>user</authors>
<owners>user</owners>
<licenseUrl>http://example.com</licenseUrl>
<projectUrl>http://example.com</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>The GC.Timecode deployment package, built on 25/01/2016</description>
<releaseNotes />
</metadata>
</package>
Contents of Package
What's going on here?
lib\net45\assemblyname.dll
assembly? Does the package work when not used through your feed, but for example from the filesystem? Does it work on other machines? What does the .NuSpec look like? What are the contents of the package? What feed software do you use? – CodeCaster