System.Data.SQLite
Ticket Change Details
Not logged in
Overview

Artifact ID: df276b056a26454783758614e2760713fa80990b
Ticket: e99d27b7bc121c733bc417916d943cd545e92324
Interop dll files (x86/x64 folders) are not copied after build
User & Date: anonymous 2018-10-05 12:13:24
Changes

  1. Change foundin to "1.0.108 & 1.0.109.2"
  2. Change icomment to:

    When building our solution that uses System.Data.SQLite version 1.0.108 on Visual Studio version > 15.8.5 (we have experienced the issue on both 15.8.5 and .6), the Interop.dll files (on both x86 and x64 folders) are not copied systematically. Sometimes after a few build/rebuild they appear, but after a clean they never appear.

    Until now (probably with the update of Visual Studio) it was working correctly, and we haven't changed anything in our projects configuration for a while. A colleague had a earlier version of Visual Studio (15.8.0) and it was working correctly, but as soon as he updated to 15.8.6 it stopped working.

    The issue is reproducible on a minimal project (tested on a new WinForms project) with the System.Data.SQLite NuGet package version 1.0.109.2 installed.

    We can't see any error in the output during the build (but obviously the app fails at runtime, missing the dll).

    We've also seen that the issue doesn't appear on our build server. We're using Azure DevOps that uses MSBuild.

  3. Change login to "anonymous"
  4. Change mimetype to "text/x-fossil-plain"
  5. Change private_contact to "5168ffbd2247e144ad6b53b5b8f168131e439fc1"
  6. Change severity to "Important"
  7. Change status to "Open"
  8. Change title to:

    Interop dll files (x86/x64 folders) are not copied after build

  9. Change type to "Incident"