Skip to content

Multiple framework targets and signed version in nuget package#31

Merged
brianjmiller merged 9 commits intomasterfrom
MultiTargetNuget
Aug 10, 2017
Merged

Multiple framework targets and signed version in nuget package#31
brianjmiller merged 9 commits intomasterfrom
MultiTargetNuget

Conversation

@samcayford
Copy link
Copy Markdown
Contributor

Changes:
Set nuget to be "embedded" in project in a similar fashion to our other projects. This means dependencies will be pulled down on build without having to do anything in Visual Studio. (All the nuget files are automatically added by VS)

Renamed "Release" configuration to "Release-net35" and added further configs for net40, net45 and net45-signed.

Set Newtonsoft dll to NOT be "Copy Local" (<Private>False</Private>) so that it doesn't end up in the .nupkg with the changes to .nuspec.

Added new ant build.xml to build and package the .nupkg. Makes it a bit easier for now (saves manually selecting the config in VS and rebuilding a bunch of time) and will be useful if we ever move to building this on build server.

@bscSCORM bscSCORM removed their assignment Aug 4, 2017
@brianjmiller brianjmiller merged commit 7b7acb4 into master Aug 10, 2017
@brianjmiller brianjmiller deleted the MultiTargetNuget branch August 10, 2017 18:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants