System.Data.SQLite
Check-in [740c774926]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Support building the statically linked interop projects from any of the solutions.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 740c774926a4c13dfd9bd6d79a23a430bdb5732b
User & Date: mistachkin 2011-07-24 21:43:02
References
2011-07-24
21:58 Closed ticket [53f0c5cbf6]: Microsoft VC++ 9.0 runtime depandence plus 3 other changes artifact: 66e2444cc7 user: mistachkin
21:58 Ticket [b4ff415481] VC10 runtime dependency status still Closed with 2 other changes artifact: 4aaca04742 user: mistachkin
21:57 Closed ticket [b4ff415481]. artifact: d7dfc8d2c9 user: mistachkin
Context
2011-07-24
21:44
Re-add file comment removed by VS. check-in: 47bbbd5b6c user: mistachkin tags: trunk
21:43
Support building the statically linked interop projects from any of the solutions. check-in: 740c774926 user: mistachkin tags: trunk
02:07
Update Eagle in externals to the official beta 17 release. check-in: c882396e27 user: mistachkin tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Name change from SQLite.Interop/SQLite.Interop.2008.static.vcproj to SQLite.Interop/SQLite.Interop.Static.2008.vcproj.

     1      1   <?xml version="1.0" encoding="Windows-1252"?>
     2         -<!--
     3         - *
     4         - * SQLite.Interop.2008.vcproj -
     5         - *
     6         - * Written by Joe Mistachkin.
     7         - * Released to the public domain, use at your own risk!
     8         - *
     9         --->
    10      2   <VisualStudioProject
    11      3   	ProjectType="Visual C++"
    12      4   	Version="9.00"
    13         -	Name="SQLite.Interop.2008"
    14         -	ProjectGUID="{53784BC1-A8BC-4AC8-8A3E-158D6807345A}"
            5  +	Name="SQLite.Interop.Static.2008"
            6  +	ProjectGUID="{490CBC51-A3B2-4397-89F9-16E858DCB4F8}"
    15      7   	RootNamespace="SQLite.Interop"
    16      8   	Keyword="Win32Proj"
    17      9   	TargetFrameworkVersion="131072"
    18     10   	>
    19     11   	<Platforms>
    20     12   		<Platform
    21     13   			Name="Win32"
................................................................................
    25     17   		/>
    26     18   	</Platforms>
    27     19   	<ToolFiles>
    28     20   	</ToolFiles>
    29     21   	<Configurations>
    30     22   		<Configuration
    31     23   			Name="Debug|Win32"
    32         -			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
    33         -			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
           24  +			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
           25  +			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
    34     26   			ConfigurationType="2"
    35     27   			InheritedPropertySheets=".\props\sqlite3.vsprops;.\props\SQLite.Interop.vsprops"
    36     28   			CharacterSet="1"
    37     29   			>
    38     30   			<Tool
    39     31   				Name="VCPreBuildEventTool"
    40     32   			/>
................................................................................
   121    113   			<Tool
   122    114   				Name="VCPostBuildEventTool"
   123    115   				CommandLine="&quot;$(FrameworkSDKDir)Bin\sn.exe&quot; -Ra &quot;$(OutDir)\$(INTEROP_MIXED_NAME).dll&quot; &quot;$(INTEROP_KEY_FILE)&quot;"
   124    116   			/>
   125    117   		</Configuration>
   126    118   		<Configuration
   127    119   			Name="Debug|x64"
   128         -			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
   129         -			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
          120  +			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
          121  +			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
   130    122   			ConfigurationType="2"
   131    123   			InheritedPropertySheets=".\props\sqlite3.vsprops;.\props\SQLite.Interop.vsprops"
   132    124   			CharacterSet="1"
   133    125   			>
   134    126   			<Tool
   135    127   				Name="VCPreBuildEventTool"
   136    128   			/>
................................................................................
   218    210   			<Tool
   219    211   				Name="VCPostBuildEventTool"
   220    212   				CommandLine="&quot;$(FrameworkSDKDir)Bin\sn.exe&quot; -Ra &quot;$(OutDir)\$(INTEROP_MIXED_NAME).dll&quot; &quot;$(INTEROP_KEY_FILE)&quot;"
   221    213   			/>
   222    214   		</Configuration>
   223    215   		<Configuration
   224    216   			Name="DebugNativeOnly|Win32"
   225         -			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
   226         -			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
          217  +			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
          218  +			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
   227    219   			ConfigurationType="2"
   228    220   			InheritedPropertySheets=".\props\sqlite3.vsprops;.\props\SQLite.Interop.vsprops"
   229    221   			CharacterSet="1"
   230    222   			>
   231    223   			<Tool
   232    224   				Name="VCPreBuildEventTool"
   233    225   			/>
................................................................................
   308    300   			<Tool
   309    301   				Name="VCPostBuildEventTool"
   310    302   				CommandLine="IF /I &quot;%PROCESSOR_ARCHITECTURE%&quot; == &quot;x86&quot; XCOPY &quot;$(TargetPath)&quot; &quot;$(OutDir)..\..\..\Debug\bin\&quot; /D /E /V /I /F /H /Y"
   311    303   			/>
   312    304   		</Configuration>
   313    305   		<Configuration
   314    306   			Name="DebugNativeOnly|x64"
   315         -			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
   316         -			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
          307  +			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
          308  +			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
   317    309   			ConfigurationType="2"
   318    310   			InheritedPropertySheets=".\props\sqlite3.vsprops;.\props\SQLite.Interop.vsprops"
   319    311   			CharacterSet="1"
   320    312   			>
   321    313   			<Tool
   322    314   				Name="VCPreBuildEventTool"
   323    315   			/>
................................................................................
   399    391   			<Tool
   400    392   				Name="VCPostBuildEventTool"
   401    393   				CommandLine="IF /I &quot;%PROCESSOR_ARCHITECTURE%&quot; == &quot;AMD64&quot; XCOPY &quot;$(TargetPath)&quot; &quot;$(OutDir)..\..\..\Debug\bin\&quot; /D /E /V /I /F /H /Y"
   402    394   			/>
   403    395   		</Configuration>
   404    396   		<Configuration
   405    397   			Name="Release|Win32"
   406         -			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
   407         -			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
          398  +			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
          399  +			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
   408    400   			ConfigurationType="2"
   409    401   			InheritedPropertySheets=".\props\sqlite3.vsprops;.\props\SQLite.Interop.vsprops"
   410    402   			CharacterSet="1"
   411    403   			WholeProgramOptimization="1"
   412    404   			>
   413    405   			<Tool
   414    406   				Name="VCPreBuildEventTool"
................................................................................
   497    489   			<Tool
   498    490   				Name="VCPostBuildEventTool"
   499    491   				CommandLine="&quot;$(FrameworkSDKDir)Bin\sn.exe&quot; -Ra &quot;$(OutDir)\$(INTEROP_MIXED_NAME).dll&quot; &quot;$(INTEROP_KEY_FILE)&quot;"
   500    492   			/>
   501    493   		</Configuration>
   502    494   		<Configuration
   503    495   			Name="Release|x64"
   504         -			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
   505         -			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
          496  +			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
          497  +			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
   506    498   			ConfigurationType="2"
   507    499   			InheritedPropertySheets=".\props\sqlite3.vsprops;.\props\SQLite.Interop.vsprops"
   508    500   			CharacterSet="1"
   509    501   			WholeProgramOptimization="1"
   510    502   			>
   511    503   			<Tool
   512    504   				Name="VCPreBuildEventTool"
................................................................................
   596    588   			<Tool
   597    589   				Name="VCPostBuildEventTool"
   598    590   				CommandLine="&quot;$(FrameworkSDKDir)Bin\sn.exe&quot; -Ra &quot;$(OutDir)\$(INTEROP_MIXED_NAME).dll&quot; &quot;$(INTEROP_KEY_FILE)&quot;"
   599    591   			/>
   600    592   		</Configuration>
   601    593   		<Configuration
   602    594   			Name="ReleaseNativeOnly|Win32"
   603         -			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
   604         -			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
          595  +			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
          596  +			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
   605    597   			ConfigurationType="2"
   606    598   			InheritedPropertySheets=".\props\sqlite3.vsprops;.\props\SQLite.Interop.vsprops"
   607    599   			CharacterSet="1"
   608    600   			WholeProgramOptimization="1"
   609    601   			>
   610    602   			<Tool
   611    603   				Name="VCPreBuildEventTool"
................................................................................
   688    680   			<Tool
   689    681   				Name="VCPostBuildEventTool"
   690    682   				CommandLine="IF /I &quot;%PROCESSOR_ARCHITECTURE%&quot; == &quot;x86&quot; XCOPY &quot;$(TargetPath)&quot; &quot;$(OutDir)..\..\..\Release\bin\&quot; /D /E /V /I /F /H /Y"
   691    683   			/>
   692    684   		</Configuration>
   693    685   		<Configuration
   694    686   			Name="ReleaseNativeOnly|x64"
   695         -			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
   696         -			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)"
          687  +			OutputDirectory="$(ProjectDir)..\bin\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
          688  +			IntermediateDirectory="..\obj\$(ConfigurationYear)\$(PlatformName)\$(ConfigurationName)Static"
   697    689   			ConfigurationType="2"
   698    690   			InheritedPropertySheets=".\props\sqlite3.vsprops;.\props\SQLite.Interop.vsprops"
   699    691   			CharacterSet="1"
   700    692   			WholeProgramOptimization="1"
   701    693   			>
   702    694   			<Tool
   703    695   				Name="VCPreBuildEventTool"

Name change from SQLite.Interop/SQLite.Interop.2010.static.vcxproj to SQLite.Interop/SQLite.Interop.Static.2010.vcxproj.

     1      1   <?xml version="1.0" encoding="utf-8"?>
     2      2   <!--
     3      3    *
     4         - * SQLite.Interop.2010.vcxproj -
            4  + * SQLite.Interop.Static.2010.vcxproj -
     5      5    *
     6      6    * Written by Joe Mistachkin.
     7      7    * Released to the public domain, use at your own risk!
     8      8    *
     9      9   -->
    10     10   <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
    11     11     <ItemGroup Label="ProjectConfigurations">
................................................................................
    39     39       </ProjectConfiguration>
    40     40       <ProjectConfiguration Include="Release|x64">
    41     41         <Configuration>Release</Configuration>
    42     42         <Platform>x64</Platform>
    43     43       </ProjectConfiguration>
    44     44     </ItemGroup>
    45     45     <PropertyGroup Label="Globals">
    46         -    <ProjectName>SQLite.Interop.2010</ProjectName>
    47         -    <ProjectGuid>{53784BC1-A8BC-4AC8-8A3E-158D6807345A}</ProjectGuid>
           46  +    <ProjectName>SQLite.Interop.Static.2010</ProjectName>
           47  +    <ProjectGuid>{A4C171AD-28F0-4D07-877B-511314BF412B}</ProjectGuid>
    48     48       <RootNamespace>SQLite.Interop</RootNamespace>
    49     49       <Keyword>Win32Proj</Keyword>
    50     50     </PropertyGroup>
    51     51     <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    52     52     <Import Project="props\sqlite3.props" />
    53     53     <Import Project="props\SQLite.Interop.props" />
    54         -  <PropertyGroup Condition="('$(Configuration)' == 'DebugNativeOnly' Or
    55         -                             '$(Configuration)' == 'ReleaseNativeOnly') And
    56         -                            (('$(Platform)' == 'Win32' And
    57         -                              '$(PROCESSOR_ARCHITECTURE)' != 'x86') Or
    58         -                             ('$(Platform)' == 'x64' And
    59         -                              '$(PROCESSOR_ARCHITECTURE)' != 'AMD64' And
    60         -                              '$(PROCESSOR_ARCHITEW6432)' != 'AMD64'))"
    61         -                 Label="PostBuildEvent">
           54  +  <PropertyGroup Condition="('$(Configuration)' == 'DebugNativeOnly' Or&#xD;&#xA;                             '$(Configuration)' == 'ReleaseNativeOnly') And&#xD;&#xA;                            (('$(Platform)' == 'Win32' And&#xD;&#xA;                              '$(PROCESSOR_ARCHITECTURE)' != 'x86') Or&#xD;&#xA;                             ('$(Platform)' == 'x64' And&#xD;&#xA;                              '$(PROCESSOR_ARCHITECTURE)' != 'AMD64' And&#xD;&#xA;                              '$(PROCESSOR_ARCHITEW6432)' != 'AMD64'))" Label="PostBuildEvent">
    62     55       <PostBuildEventUseInBuild>false</PostBuildEventUseInBuild>
    63     56     </PropertyGroup>
    64     57     <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    65     58       <TargetName>$(INTEROP_MIXED_NAME)</TargetName>
    66     59       <ConfigurationType>DynamicLibrary</ConfigurationType>
    67     60       <CharacterSet>Unicode</CharacterSet>
    68     61     </PropertyGroup>
................................................................................
   105     98       <CharacterSet>Unicode</CharacterSet>
   106     99       <WholeProgramOptimization>true</WholeProgramOptimization>
   107    100     </PropertyGroup>
   108    101     <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   109    102     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   110    103     <PropertyGroup>
   111    104       <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   112         -    <OutDir>$(ProjectDir)..\bin\$(ConfigurationYear)\$(Platform)\$(Configuration)\</OutDir>
   113         -    <IntDir>..\obj\$(ConfigurationYear)\$(Platform)\$(Configuration)\</IntDir>
          105  +    <OutDir>$(ProjectDir)..\bin\$(ConfigurationYear)\$(Platform)\$(Configuration)Static\</OutDir>
          106  +    <IntDir>..\obj\$(ConfigurationYear)\$(Platform)\$(Configuration)Static\</IntDir>
   114    107       <LinkIncremental>false</LinkIncremental>
   115    108       <LinkKeyFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(INTEROP_KEY_FILE)</LinkKeyFile>
   116    109       <LinkKeyFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(INTEROP_KEY_FILE)</LinkKeyFile>
   117    110       <LinkKeyFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(INTEROP_KEY_FILE)</LinkKeyFile>
   118    111       <LinkKeyFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(INTEROP_KEY_FILE)</LinkKeyFile>
   119    112       <LinkDelaySign Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkDelaySign>
   120    113       <LinkDelaySign Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkDelaySign>

Changes to SQLite.NET.2008.MSBuild.sln.

    30     30   EndProject
    31     31   Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Data.SQLite.Compact.2008", "System.Data.SQLite\System.Data.SQLite.Compact.2008.csproj", "{AC139951-261A-4463-B6FA-AEBC25283A66}"
    32     32   EndProject
    33     33   Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLite.Interop.CE.2008", "SQLite.Interop\SQLite.Interop.CE.2008.vcproj", "{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}"
    34     34   EndProject
    35     35   Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "testce.2008", "testce\testce.2008.csproj", "{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}"
    36     36   EndProject
           37  +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLite.Interop.Static.2008", "SQLite.Interop\SQLite.Interop.Static.2008.vcproj", "{490CBC51-A3B2-4397-89F9-16E858DCB4F8}"
           38  +	ProjectSection(ProjectDependencies) = postProject
           39  +		{AC139952-261A-4463-B6FA-AEBC25284A66} = {AC139952-261A-4463-B6FA-AEBC25284A66}
           40  +	EndProjectSection
           41  +EndProject
    37     42   Global
    38     43   	GlobalSection(SolutionConfigurationPlatforms) = preSolution
    39     44   		Debug|Any CPU = Debug|Any CPU
    40     45   		Debug|Mixed Platforms = Debug|Mixed Platforms
    41     46   		Debug|Pocket PC 2003 (ARMV4) = Debug|Pocket PC 2003 (ARMV4)
    42     47   		Debug|Win32 = Debug|Win32
    43     48   		Debug|x64 = Debug|x64
................................................................................
   206    211   		{E27B1B1E-19C0-45E8-AA74-B6E1C041A130}.ReleaseNativeOnly|Pocket PC 2003 (ARMV4).ActiveCfg = Release|Any CPU
   207    212   		{E27B1B1E-19C0-45E8-AA74-B6E1C041A130}.ReleaseNativeOnly|Win32.ActiveCfg = Release|Any CPU
   208    213   		{E27B1B1E-19C0-45E8-AA74-B6E1C041A130}.ReleaseNativeOnly|x64.ActiveCfg = Release|Any CPU
   209    214   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Any CPU.ActiveCfg = Debug|Win32
   210    215   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Any CPU.Build.0 = Debug|Win32
   211    216   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
   212    217   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Mixed Platforms.Build.0 = Debug|Win32
   213         -		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Pocket PC 2003 (ARMV4).ActiveCfg = Debug|x64
          218  +		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Pocket PC 2003 (ARMV4).ActiveCfg = Debug|Win32
   214    219   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Win32.ActiveCfg = Debug|Win32
   215    220   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Win32.Build.0 = Debug|Win32
   216    221   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|x64.ActiveCfg = Debug|x64
   217    222   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|x64.Build.0 = Debug|x64
   218    223   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugManagedOnly|Any CPU.ActiveCfg = DebugNativeOnly|Win32
   219    224   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugManagedOnly|Mixed Platforms.ActiveCfg = DebugNativeOnly|Win32
   220    225   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugManagedOnly|Pocket PC 2003 (ARMV4).ActiveCfg = DebugNativeOnly|Win32
   221         -		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugManagedOnly|Win32.ActiveCfg = DebugNativeOnly|x64
          226  +		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugManagedOnly|Win32.ActiveCfg = DebugNativeOnly|Win32
   222    227   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugManagedOnly|x64.ActiveCfg = DebugNativeOnly|x64
   223    228   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Any CPU.ActiveCfg = DebugNativeOnly|Win32
   224    229   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Any CPU.Build.0 = DebugNativeOnly|Win32
   225    230   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Mixed Platforms.ActiveCfg = DebugNativeOnly|Win32
   226    231   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Mixed Platforms.Build.0 = DebugNativeOnly|Win32
   227    232   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Pocket PC 2003 (ARMV4).ActiveCfg = DebugNativeOnly|Win32
   228    233   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Win32.ActiveCfg = DebugNativeOnly|Win32
................................................................................
   490    495   		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.ReleaseManagedOnly|Win32.ActiveCfg = Release|Any CPU
   491    496   		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.ReleaseManagedOnly|x64.ActiveCfg = Release|Any CPU
   492    497   		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.ReleaseNativeOnly|Any CPU.ActiveCfg = Release|Any CPU
   493    498   		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.ReleaseNativeOnly|Mixed Platforms.ActiveCfg = Release|Any CPU
   494    499   		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.ReleaseNativeOnly|Pocket PC 2003 (ARMV4).ActiveCfg = Release|Any CPU
   495    500   		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.ReleaseNativeOnly|Win32.ActiveCfg = Release|Any CPU
   496    501   		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.ReleaseNativeOnly|x64.ActiveCfg = Release|Any CPU
          502  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|Any CPU.ActiveCfg = Debug|Win32
          503  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|Any CPU.Build.0 = Debug|Win32
          504  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
          505  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|Mixed Platforms.Build.0 = Debug|Win32
          506  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|Pocket PC 2003 (ARMV4).ActiveCfg = Debug|Win32
          507  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|Win32.ActiveCfg = Debug|Win32
          508  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|Win32.Build.0 = Debug|Win32
          509  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|x64.ActiveCfg = Debug|x64
          510  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|x64.Build.0 = Debug|x64
          511  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugManagedOnly|Any CPU.ActiveCfg = DebugNativeOnly|Win32
          512  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugManagedOnly|Mixed Platforms.ActiveCfg = DebugNativeOnly|Win32
          513  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugManagedOnly|Pocket PC 2003 (ARMV4).ActiveCfg = DebugNativeOnly|Win32
          514  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugManagedOnly|Win32.ActiveCfg = DebugNativeOnly|Win32
          515  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugManagedOnly|x64.ActiveCfg = DebugNativeOnly|x64
          516  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|Any CPU.ActiveCfg = DebugNativeOnly|Win32
          517  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|Any CPU.Build.0 = DebugNativeOnly|Win32
          518  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|Mixed Platforms.ActiveCfg = DebugNativeOnly|Win32
          519  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|Mixed Platforms.Build.0 = DebugNativeOnly|Win32
          520  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|Pocket PC 2003 (ARMV4).ActiveCfg = DebugNativeOnly|Win32
          521  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|Win32.ActiveCfg = DebugNativeOnly|Win32
          522  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|Win32.Build.0 = DebugNativeOnly|Win32
          523  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|x64.ActiveCfg = DebugNativeOnly|x64
          524  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|x64.Build.0 = DebugNativeOnly|x64
          525  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|Any CPU.ActiveCfg = Release|Win32
          526  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|Any CPU.Build.0 = Release|Win32
          527  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|Mixed Platforms.ActiveCfg = Release|Win32
          528  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|Mixed Platforms.Build.0 = Release|Win32
          529  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|Pocket PC 2003 (ARMV4).ActiveCfg = Release|Win32
          530  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|Win32.ActiveCfg = Release|Win32
          531  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|Win32.Build.0 = Release|Win32
          532  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|x64.ActiveCfg = Release|x64
          533  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|x64.Build.0 = Release|x64
          534  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseManagedOnly|Any CPU.ActiveCfg = ReleaseNativeOnly|Win32
          535  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseManagedOnly|Mixed Platforms.ActiveCfg = ReleaseNativeOnly|Win32
          536  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseManagedOnly|Pocket PC 2003 (ARMV4).ActiveCfg = ReleaseNativeOnly|Win32
          537  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseManagedOnly|Win32.ActiveCfg = ReleaseNativeOnly|Win32
          538  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseManagedOnly|x64.ActiveCfg = ReleaseNativeOnly|x64
          539  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|Any CPU.ActiveCfg = ReleaseNativeOnly|Win32
          540  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|Any CPU.Build.0 = ReleaseNativeOnly|Win32
          541  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|Mixed Platforms.ActiveCfg = ReleaseNativeOnly|Win32
          542  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|Mixed Platforms.Build.0 = ReleaseNativeOnly|Win32
          543  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|Pocket PC 2003 (ARMV4).ActiveCfg = ReleaseNativeOnly|Win32
          544  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|Win32.ActiveCfg = ReleaseNativeOnly|Win32
          545  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|Win32.Build.0 = ReleaseNativeOnly|Win32
          546  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|x64.ActiveCfg = ReleaseNativeOnly|x64
          547  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|x64.Build.0 = ReleaseNativeOnly|x64
   497    548   	EndGlobalSection
   498    549   	GlobalSection(SolutionProperties) = preSolution
   499    550   		HideSolutionNode = FALSE
   500    551   	EndGlobalSection
   501    552   EndGlobal

Changes to SQLite.NET.2008.sln.

    35     35   		{E6BF9F74-58E2-413B-A7CE-EA653ECB728D} = {E6BF9F74-58E2-413B-A7CE-EA653ECB728D}
    36     36   	EndProjectSection
    37     37   EndProject
    38     38   Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "testce.2008", "testce\testce.2008.csproj", "{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}"
    39     39   EndProject
    40     40   Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLite.Interop.CE.2008", "SQLite.Interop\SQLite.Interop.CE.2008.vcproj", "{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}"
    41     41   EndProject
           42  +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLite.Interop.Static.2008", "SQLite.Interop\SQLite.Interop.Static.2008.vcproj", "{490CBC51-A3B2-4397-89F9-16E858DCB4F8}"
           43  +	ProjectSection(ProjectDependencies) = postProject
           44  +		{AC139952-261A-4463-B6FA-AEBC25284A66} = {AC139952-261A-4463-B6FA-AEBC25284A66}
           45  +	EndProjectSection
           46  +EndProject
    42     47   Global
    43     48   	GlobalSection(SolutionConfigurationPlatforms) = preSolution
    44     49   		Debug|Any CPU = Debug|Any CPU
    45     50   		Debug|Mixed Platforms = Debug|Mixed Platforms
    46     51   		Debug|Pocket PC 2003 (ARMV4) = Debug|Pocket PC 2003 (ARMV4)
    47     52   		Debug|Win32 = Debug|Win32
    48     53   		Debug|x64 = Debug|x64
................................................................................
   203    208   		{E27B1B1E-19C0-45E8-AA74-B6E1C041A130}.ReleaseNativeOnly|Win32.Build.0 = Release|Any CPU
   204    209   		{E27B1B1E-19C0-45E8-AA74-B6E1C041A130}.ReleaseNativeOnly|x64.ActiveCfg = Release|Any CPU
   205    210   		{E27B1B1E-19C0-45E8-AA74-B6E1C041A130}.ReleaseNativeOnly|x64.Build.0 = Release|Any CPU
   206    211   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Any CPU.ActiveCfg = Debug|Win32
   207    212   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Any CPU.Build.0 = Debug|Win32
   208    213   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
   209    214   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Mixed Platforms.Build.0 = Debug|Win32
   210         -		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Pocket PC 2003 (ARMV4).ActiveCfg = Debug|x64
          215  +		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Pocket PC 2003 (ARMV4).ActiveCfg = Debug|Win32
   211    216   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Win32.ActiveCfg = Debug|Win32
   212    217   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Win32.Build.0 = Debug|Win32
   213    218   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|x64.ActiveCfg = Debug|x64
   214    219   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|x64.Build.0 = Debug|x64
   215    220   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Any CPU.ActiveCfg = DebugNativeOnly|Win32
   216    221   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Any CPU.Build.0 = DebugNativeOnly|Win32
   217    222   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Mixed Platforms.ActiveCfg = DebugNativeOnly|Win32
   218    223   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Mixed Platforms.Build.0 = DebugNativeOnly|Win32
   219         -		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Pocket PC 2003 (ARMV4).ActiveCfg = DebugNativeOnly|x64
          224  +		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Pocket PC 2003 (ARMV4).ActiveCfg = DebugNativeOnly|Win32
   220    225   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Win32.ActiveCfg = DebugNativeOnly|Win32
   221    226   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Win32.Build.0 = DebugNativeOnly|Win32
   222    227   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|x64.ActiveCfg = DebugNativeOnly|x64
   223    228   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|x64.Build.0 = DebugNativeOnly|x64
   224    229   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Release|Any CPU.ActiveCfg = Release|Win32
   225    230   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Release|Any CPU.Build.0 = Release|Win32
   226    231   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Release|Mixed Platforms.ActiveCfg = Release|Win32
   227    232   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Release|Mixed Platforms.Build.0 = Release|Win32
   228         -		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Release|Pocket PC 2003 (ARMV4).ActiveCfg = Release|x64
          233  +		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Release|Pocket PC 2003 (ARMV4).ActiveCfg = Release|Win32
   229    234   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Release|Win32.ActiveCfg = Release|Win32
   230    235   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Release|Win32.Build.0 = Release|Win32
   231    236   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Release|x64.ActiveCfg = Release|x64
   232    237   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Release|x64.Build.0 = Release|x64
   233    238   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.ReleaseNativeOnly|Any CPU.ActiveCfg = ReleaseNativeOnly|Win32
   234    239   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.ReleaseNativeOnly|Any CPU.Build.0 = ReleaseNativeOnly|Win32
   235    240   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.ReleaseNativeOnly|Mixed Platforms.ActiveCfg = ReleaseNativeOnly|Win32
   236    241   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.ReleaseNativeOnly|Mixed Platforms.Build.0 = ReleaseNativeOnly|Win32
   237         -		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.ReleaseNativeOnly|Pocket PC 2003 (ARMV4).ActiveCfg = ReleaseNativeOnly|x64
          242  +		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.ReleaseNativeOnly|Pocket PC 2003 (ARMV4).ActiveCfg = ReleaseNativeOnly|Win32
   238    243   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.ReleaseNativeOnly|Win32.ActiveCfg = ReleaseNativeOnly|Win32
   239    244   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.ReleaseNativeOnly|Win32.Build.0 = ReleaseNativeOnly|Win32
   240    245   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.ReleaseNativeOnly|x64.ActiveCfg = ReleaseNativeOnly|x64
   241    246   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.ReleaseNativeOnly|x64.Build.0 = ReleaseNativeOnly|x64
   242    247   		{E6BF9F74-58E2-413B-A7CE-EA653ECB728D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
   243    248   		{E6BF9F74-58E2-413B-A7CE-EA653ECB728D}.Debug|Any CPU.Build.0 = Debug|Any CPU
   244    249   		{E6BF9F74-58E2-413B-A7CE-EA653ECB728D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
................................................................................
   415    420   		{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.ReleaseNativeOnly|Mixed Platforms.ActiveCfg = Release|Pocket PC 2003 (ARMV4)
   416    421   		{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.ReleaseNativeOnly|Mixed Platforms.Build.0 = Release|Pocket PC 2003 (ARMV4)
   417    422   		{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.ReleaseNativeOnly|Pocket PC 2003 (ARMV4).ActiveCfg = Release|Pocket PC 2003 (ARMV4)
   418    423   		{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.ReleaseNativeOnly|Pocket PC 2003 (ARMV4).Build.0 = Release|Pocket PC 2003 (ARMV4)
   419    424   		{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.ReleaseNativeOnly|Pocket PC 2003 (ARMV4).Deploy.0 = Release|Pocket PC 2003 (ARMV4)
   420    425   		{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.ReleaseNativeOnly|Win32.ActiveCfg = Release|Pocket PC 2003 (ARMV4)
   421    426   		{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.ReleaseNativeOnly|x64.ActiveCfg = Release|Pocket PC 2003 (ARMV4)
          427  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|Any CPU.ActiveCfg = Debug|Win32
          428  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|Any CPU.Build.0 = Debug|Win32
          429  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
          430  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|Mixed Platforms.Build.0 = Debug|Win32
          431  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|Pocket PC 2003 (ARMV4).ActiveCfg = Debug|Win32
          432  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|Win32.ActiveCfg = Debug|Win32
          433  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|Win32.Build.0 = Debug|Win32
          434  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|x64.ActiveCfg = Debug|x64
          435  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Debug|x64.Build.0 = Debug|x64
          436  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|Any CPU.ActiveCfg = DebugNativeOnly|Win32
          437  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|Any CPU.Build.0 = DebugNativeOnly|Win32
          438  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|Mixed Platforms.ActiveCfg = DebugNativeOnly|Win32
          439  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|Mixed Platforms.Build.0 = DebugNativeOnly|Win32
          440  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|Pocket PC 2003 (ARMV4).ActiveCfg = DebugNativeOnly|Win32
          441  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|Win32.ActiveCfg = DebugNativeOnly|Win32
          442  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|Win32.Build.0 = DebugNativeOnly|Win32
          443  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|x64.ActiveCfg = DebugNativeOnly|x64
          444  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.DebugNativeOnly|x64.Build.0 = DebugNativeOnly|x64
          445  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|Any CPU.ActiveCfg = Release|Win32
          446  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|Any CPU.Build.0 = Release|Win32
          447  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|Mixed Platforms.ActiveCfg = Release|Win32
          448  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|Mixed Platforms.Build.0 = Release|Win32
          449  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|Pocket PC 2003 (ARMV4).ActiveCfg = Release|Win32
          450  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|Win32.ActiveCfg = Release|Win32
          451  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|Win32.Build.0 = Release|Win32
          452  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|x64.ActiveCfg = Release|x64
          453  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.Release|x64.Build.0 = Release|x64
          454  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|Any CPU.ActiveCfg = ReleaseNativeOnly|Win32
          455  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|Any CPU.Build.0 = ReleaseNativeOnly|Win32
          456  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|Mixed Platforms.ActiveCfg = ReleaseNativeOnly|Win32
          457  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|Mixed Platforms.Build.0 = ReleaseNativeOnly|Win32
          458  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|Pocket PC 2003 (ARMV4).ActiveCfg = ReleaseNativeOnly|Win32
          459  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|Win32.ActiveCfg = ReleaseNativeOnly|Win32
          460  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|Win32.Build.0 = ReleaseNativeOnly|Win32
          461  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|x64.ActiveCfg = ReleaseNativeOnly|x64
          462  +		{490CBC51-A3B2-4397-89F9-16E858DCB4F8}.ReleaseNativeOnly|x64.Build.0 = ReleaseNativeOnly|x64
   422    463   	EndGlobalSection
   423    464   	GlobalSection(SolutionProperties) = preSolution
   424    465   		HideSolutionNode = FALSE
   425    466   	EndGlobalSection
   426    467   EndGlobal

Changes to SQLite.NET.2010.MSBuild.sln.

    24     24   EndProject
    25     25   Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "testlinq.2010", "testlinq\testlinq.2010.csproj", "{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}"
    26     26   	ProjectSection(ProjectDependencies) = postProject
    27     27   		{AC139952-261A-4463-B6FA-AEBC25283A66} = {AC139952-261A-4463-B6FA-AEBC25283A66}
    28     28   		{E6BF9F74-58E2-413B-A7CE-EA653ECB728D} = {E6BF9F74-58E2-413B-A7CE-EA653ECB728D}
    29     29   	EndProjectSection
    30     30   EndProject
           31  +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLite.Interop.Static.2010", "SQLite.Interop\SQLite.Interop.Static.2010.vcxproj", "{A4C171AD-28F0-4D07-877B-511314BF412B}"
           32  +	ProjectSection(ProjectDependencies) = postProject
           33  +		{AC139952-261A-4463-B6FA-AEBC25284A66} = {AC139952-261A-4463-B6FA-AEBC25284A66}
           34  +	EndProjectSection
           35  +EndProject
    31     36   Global
    32     37   	GlobalSection(SolutionConfigurationPlatforms) = preSolution
    33     38   		Debug|Any CPU = Debug|Any CPU
    34     39   		Debug|Mixed Platforms = Debug|Mixed Platforms
    35     40   		Debug|Win32 = Debug|Win32
    36     41   		Debug|x64 = Debug|x64
    37     42   		DebugManagedOnly|Any CPU = DebugManagedOnly|Any CPU
................................................................................
   182    187   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Mixed Platforms.Build.0 = Debug|Win32
   183    188   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Win32.ActiveCfg = Debug|Win32
   184    189   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|Win32.Build.0 = Debug|Win32
   185    190   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|x64.ActiveCfg = Debug|x64
   186    191   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.Debug|x64.Build.0 = Debug|x64
   187    192   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugManagedOnly|Any CPU.ActiveCfg = DebugNativeOnly|Win32
   188    193   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugManagedOnly|Mixed Platforms.ActiveCfg = DebugNativeOnly|Win32
   189         -		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugManagedOnly|Win32.ActiveCfg = DebugNativeOnly|x64
          194  +		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugManagedOnly|Win32.ActiveCfg = DebugNativeOnly|Win32
   190    195   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugManagedOnly|x64.ActiveCfg = DebugNativeOnly|x64
   191    196   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Any CPU.ActiveCfg = DebugNativeOnly|Win32
   192    197   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Any CPU.Build.0 = DebugNativeOnly|Win32
   193    198   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Mixed Platforms.ActiveCfg = DebugNativeOnly|Win32
   194    199   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Mixed Platforms.Build.0 = DebugNativeOnly|Win32
   195    200   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Win32.ActiveCfg = DebugNativeOnly|Win32
   196    201   		{53784BC1-A8BC-4AC8-8A3E-158D6807345A}.DebugNativeOnly|Win32.Build.0 = DebugNativeOnly|Win32
................................................................................
   292    297   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseManagedOnly|Win32.Build.0 = Release|Any CPU
   293    298   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseManagedOnly|x64.ActiveCfg = Release|Any CPU
   294    299   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseManagedOnly|x64.Build.0 = Release|Any CPU
   295    300   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|Any CPU.ActiveCfg = Release|Any CPU
   296    301   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|Mixed Platforms.ActiveCfg = Release|Any CPU
   297    302   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|Win32.ActiveCfg = Release|Any CPU
   298    303   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|x64.ActiveCfg = Release|Any CPU
          304  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|Any CPU.ActiveCfg = Debug|Win32
          305  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|Any CPU.Build.0 = Debug|Win32
          306  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
          307  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|Mixed Platforms.Build.0 = Debug|Win32
          308  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|Win32.ActiveCfg = Debug|Win32
          309  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|Win32.Build.0 = Debug|Win32
          310  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|x64.ActiveCfg = Debug|x64
          311  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|x64.Build.0 = Debug|x64
          312  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugManagedOnly|Any CPU.ActiveCfg = DebugNativeOnly|Win32
          313  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugManagedOnly|Mixed Platforms.ActiveCfg = DebugNativeOnly|Win32
          314  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugManagedOnly|Win32.ActiveCfg = DebugNativeOnly|Win32
          315  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugManagedOnly|x64.ActiveCfg = DebugNativeOnly|x64
          316  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|Any CPU.ActiveCfg = DebugNativeOnly|Win32
          317  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|Any CPU.Build.0 = DebugNativeOnly|Win32
          318  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|Mixed Platforms.ActiveCfg = DebugNativeOnly|Win32
          319  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|Mixed Platforms.Build.0 = DebugNativeOnly|Win32
          320  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|Win32.ActiveCfg = DebugNativeOnly|Win32
          321  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|Win32.Build.0 = DebugNativeOnly|Win32
          322  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|x64.ActiveCfg = DebugNativeOnly|x64
          323  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|x64.Build.0 = DebugNativeOnly|x64
          324  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|Any CPU.ActiveCfg = Release|Win32
          325  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|Any CPU.Build.0 = Release|Win32
          326  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|Mixed Platforms.ActiveCfg = Release|Win32
          327  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|Mixed Platforms.Build.0 = Release|Win32
          328  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|Win32.ActiveCfg = Release|Win32
          329  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|Win32.Build.0 = Release|Win32
          330  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|x64.ActiveCfg = Release|x64
          331  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|x64.Build.0 = Release|x64
          332  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseManagedOnly|Any CPU.ActiveCfg = ReleaseNativeOnly|Win32
          333  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseManagedOnly|Mixed Platforms.ActiveCfg = ReleaseNativeOnly|Win32
          334  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseManagedOnly|Win32.ActiveCfg = ReleaseNativeOnly|Win32
          335  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseManagedOnly|x64.ActiveCfg = ReleaseNativeOnly|x64
          336  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|Any CPU.ActiveCfg = ReleaseNativeOnly|Win32
          337  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|Any CPU.Build.0 = ReleaseNativeOnly|Win32
          338  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|Mixed Platforms.ActiveCfg = ReleaseNativeOnly|Win32
          339  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|Mixed Platforms.Build.0 = ReleaseNativeOnly|Win32
          340  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|Win32.ActiveCfg = ReleaseNativeOnly|Win32
          341  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|Win32.Build.0 = ReleaseNativeOnly|Win32
          342  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|x64.ActiveCfg = ReleaseNativeOnly|x64
          343  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|x64.Build.0 = ReleaseNativeOnly|x64
   299    344   	EndGlobalSection
   300    345   	GlobalSection(SolutionProperties) = preSolution
   301    346   		HideSolutionNode = FALSE
   302    347   	EndGlobalSection
   303    348   EndGlobal

Changes to SQLite.NET.2010.sln.

    26     26   EndProject
    27     27   Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "testlinq.2010", "testlinq\testlinq.2010.csproj", "{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}"
    28     28   	ProjectSection(ProjectDependencies) = postProject
    29     29   		{AC139952-261A-4463-B6FA-AEBC25283A66} = {AC139952-261A-4463-B6FA-AEBC25283A66}
    30     30   		{E6BF9F74-58E2-413B-A7CE-EA653ECB728D} = {E6BF9F74-58E2-413B-A7CE-EA653ECB728D}
    31     31   	EndProjectSection
    32     32   EndProject
           33  +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLite.Interop.Static.2010", "SQLite.Interop\SQLite.Interop.Static.2010.vcxproj", "{A4C171AD-28F0-4D07-877B-511314BF412B}"
           34  +	ProjectSection(ProjectDependencies) = postProject
           35  +		{AC139952-261A-4463-B6FA-AEBC25284A66} = {AC139952-261A-4463-B6FA-AEBC25284A66}
           36  +	EndProjectSection
           37  +EndProject
    33     38   Global
    34     39   	GlobalSection(SolutionConfigurationPlatforms) = preSolution
    35     40   		Debug|Any CPU = Debug|Any CPU
    36     41   		Debug|Mixed Platforms = Debug|Mixed Platforms
    37     42   		Debug|Win32 = Debug|Win32
    38     43   		Debug|x64 = Debug|x64
    39     44   		DebugNativeOnly|Any CPU = DebugNativeOnly|Any CPU
................................................................................
   270    275   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|Any CPU.Build.0 = Release|Any CPU
   271    276   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|Mixed Platforms.ActiveCfg = Release|Any CPU
   272    277   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|Mixed Platforms.Build.0 = Release|Any CPU
   273    278   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|Win32.ActiveCfg = Release|Any CPU
   274    279   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|Win32.Build.0 = Release|Any CPU
   275    280   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|x64.ActiveCfg = Release|Any CPU
   276    281   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|x64.Build.0 = Release|Any CPU
          282  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|Any CPU.ActiveCfg = Debug|Win32
          283  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|Any CPU.Build.0 = Debug|Win32
          284  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
          285  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|Mixed Platforms.Build.0 = Debug|Win32
          286  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|Win32.ActiveCfg = Debug|Win32
          287  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|Win32.Build.0 = Debug|Win32
          288  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|x64.ActiveCfg = Debug|x64
          289  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Debug|x64.Build.0 = Debug|x64
          290  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|Any CPU.ActiveCfg = DebugNativeOnly|Win32
          291  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|Any CPU.Build.0 = DebugNativeOnly|Win32
          292  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|Mixed Platforms.ActiveCfg = DebugNativeOnly|Win32
          293  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|Mixed Platforms.Build.0 = DebugNativeOnly|Win32
          294  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|Win32.ActiveCfg = DebugNativeOnly|Win32
          295  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|Win32.Build.0 = DebugNativeOnly|Win32
          296  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|x64.ActiveCfg = DebugNativeOnly|x64
          297  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.DebugNativeOnly|x64.Build.0 = DebugNativeOnly|x64
          298  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|Any CPU.ActiveCfg = Release|Win32
          299  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|Any CPU.Build.0 = Release|Win32
          300  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|Mixed Platforms.ActiveCfg = Release|Win32
          301  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|Mixed Platforms.Build.0 = Release|Win32
          302  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|Win32.ActiveCfg = Release|Win32
          303  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|Win32.Build.0 = Release|Win32
          304  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|x64.ActiveCfg = Release|x64
          305  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.Release|x64.Build.0 = Release|x64
          306  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|Any CPU.ActiveCfg = ReleaseNativeOnly|Win32
          307  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|Any CPU.Build.0 = ReleaseNativeOnly|Win32
          308  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|Mixed Platforms.ActiveCfg = ReleaseNativeOnly|Win32
          309  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|Mixed Platforms.Build.0 = ReleaseNativeOnly|Win32
          310  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|Win32.ActiveCfg = ReleaseNativeOnly|Win32
          311  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|Win32.Build.0 = ReleaseNativeOnly|Win32
          312  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|x64.ActiveCfg = ReleaseNativeOnly|x64
          313  +		{A4C171AD-28F0-4D07-877B-511314BF412B}.ReleaseNativeOnly|x64.Build.0 = ReleaseNativeOnly|x64
   277    314   	EndGlobalSection
   278    315   	GlobalSection(SolutionProperties) = preSolution
   279    316   		HideSolutionNode = FALSE
   280    317   	EndGlobalSection
   281    318   EndGlobal