System.Data.SQLite

Login
This project makes use of Eagle, provided by Mistachkin Systems.
Eagle: Secure Software Automation

Artifact f349e45609bdbb5b637c6b44786379c3cbc1ddf3:

Ticket change [f349e45609] - New ticket [b2c278db38] Interop files missing during Post-build event (VS2019). by anonymous 2019-08-14 12:54:55.
D 2019-08-14T12:54:55.891
J foundin 1.0.111
J icomment The\sinterop\sfiles\sSQLite.Interop.dll\sin\sthe\sx86/x64\ssubfolders\snot\spresent\sduring\sVisual\sStudio's\spost-build\sevent\sin\sVS\s2019.\sThey\sare\splaced\sthere\s(by\sthe\sbuild\starget\sin\sSystem.Data.SQLite.Core.targets?)\safter\sthe\spost-build\sevent\sis\sfinished.\r\n\r\nA\ssimilar\sproblem\swas\sreported\sand\sresolved\sin\sticket\shttp://system.data.sqlite.org/index.html/info/f16c93a932\r\n\r\nThe\sfile\sSystem.Data.SQLite.Core.targets\scontains\sa\slist\sof\sVisual\sStudio\sversions\s(line\s131\sff)\swhere\sVS\s2019\s("16.0")\sis\smissing,\sbut\sI\sdon't\sknow\swhether\sthis\sis\srelated.\r\n\r\nBuild\senvironment\r\n-----------------\r\n\r\n*\sWin\s10\sGerman\r\n*\sVisual\sStudio\s2019\s(16.2.2)\r\n*\s.Net\s4.7.2\r\n\r\nExample\sto\sreproduce\r\n--------------------\r\n\r\nSQLitePostBuild.csproj\s(contains\spost-build\sevent\sthat\schecks\sfor\sthe\sinterop\sfile\sin\sdebug\ssubfolder,\sbuild\sforced\sto\sfail\sif\snot\sfound):\r\n###\r\n\s\s<Project\sSdk="Microsoft.NET.Sdk">\r\n\s\s\r\n\s\s\s\s<PropertyGroup>\r\n\s\s\s\s\s\s<OutputType>Exe</OutputType>\r\n\s\s\s\s\s\s<TargetFramework>net472</TargetFramework>\r\n\s\s\s\s</PropertyGroup>\r\n\s\s\r\n\s\s\s\s<ItemGroup>\r\n\s\s\s\s\s\s<PackageReference\sInclude="System.Data.SQLite"\sVersion="1.0.111"\s/>\r\n\s\s\s\s</ItemGroup>\r\n\s\s\r\n\s\s\s\s<Target\sName="PostBuild"\sAfterTargets="PostBuildEvent">\r\n\s\s\s\s\s\s<Exec\sCommand="REM\sChecks\swhether\sthe\sinterop\sfile\sexists\sduring\sPost-build\sevent.&#xD;&#xA;REM\sOther\sfiles\sin\sthe\soutput\sfolder\s(ex.\sSQLitePostBuild.exe)\swould\sbe\sfound.&#xD;&#xA;IF\sEXIST\s&quot;bin\\Debug\\net472\\x86\\SQLite.Interop.dll&quot;\s(&#xD;&#xA;\s\sexit\s0&#xD;&#xA;)\sELSE\s(&#xD;&#xA;\s\sexit\s1&#xD;&#xA;)"\s/>\r\n\s\s\s\s</Target>\r\n\s\s\r\n\s\s</Project>\r\n###\r\n\r\nProgram.cs\s(just\sa\sminimal\shello\sworld):\r\n\r\n###\r\n\s\snamespace\sSQLitePostBuild\r\n\s\s{\r\n\s\s\s\sclass\sProgram\r\n\s\s\s\s{\r\n\s\s\s\s\s\sstatic\svoid\sMain()\s=>\sSystem.Console.WriteLine("Hello\sSQLite!");\r\n\s\s\s\s}\r\n\s\s}\r\n###
J login anonymous
J mimetype text/plain
J private_contact 85538d0325fff4d733bd2a239f2a74e2b0a2f841
J severity Important
J status Open
J title Interop\sfiles\smissing\sduring\sPost-build\sevent\s(VS2019)
J type Code_Defect
K b2c278db3884e37ebda76aeac4ebe8dd45884f8e
U anonymous
Z 5cd8b0405f11f806a77256a8c9f91046