File tree 2 files changed +9
-0
lines changed
2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -82,6 +82,7 @@ RUN export DOTNET_ROOT=$HOME/dotnet
82
82
# </ItemGroup>
83
83
# This ensure that the extension lib called by dotnet matches the interop lib compiled here
84
84
COPY ./sqlite-netFx-source-1.0.116.0.zip sqlite-netFx-source-1.0.116.0.zip
85
+ COPY ./sqlite-csproj.fragment sqlite-csproj.fragment
85
86
RUN unzip ./sqlite-netFx-source-1.0.116.0.zip -d sqlite-source
86
87
RUN bash ./sqlite-source/Setup/compile-interop-assembly-release.sh
87
88
WORKDIR /home/devuser/sqlite-source/System.Data.SQLite
Original file line number Diff line number Diff line change
1
+ To use a manually compiled SQLite file, you will have to modify the csproj that uses System.Data.SQLite.Core
2
+ to remove that ProjectReference and instead add this to the root of the csproj file:
3
+
4
+ <ItemGroup>
5
+ <Reference Include="..\..\sqlite-source\bin\NetStandard21\ReleaseNetStandard21\bin\netstandard2.1\System.Data.SQLite.dll" />
6
+ </ItemGroup>
7
+
8
+ This ensure that the extension lib called by dotnet matches the interop lib compiled here
You can’t perform that action at this time.
0 commit comments