Ticket Hash: | b9741a9c2591467fbe0a2d0dc3234d93d9f36661 | |||
Title: | Use $(OutDir) instead of $(OutputPath) in NuGet deployed MSBuild targets | |||
Status: | Closed | Type: | Packaging | |
Severity: | Minor | Priority: | Medium | |
Subsystem: | NuGetPackage | Resolution: | Fixed | |
Last Modified: | 2014-09-25 04:07:30 | |||
Version Found In: | 1.0.94.0 | |||
User Comments: | ||||
anonymous added on 2014-09-24 15:19:14:
(text/x-fossil-plain)
When installing the System.Data.SQLite.Core package into a C# project, MSBuild targets are loaded from the System.Data.SQLite.Core.targets file. This file uses the $(OutputhPath) property to determine the build output directory. Instead of this property the $(OutDir) property should be used to ensure that SQLite binaries are copied to the right output directory when the default build output directory for a project is overridden (for example by an ALM build system). See http://blogs.clariusconsulting.net/kzu/outdir-vs-outputpath/ for additional info. mistachkin added on 2014-09-25 04:07:30: (text/x-fossil-plain) Thanks for the report. Fixed on trunk via check-in [1a26d4f6ce]. |