System.Data.SQLite
Hex Artifact Content
Not logged in

## Artifact 52c86f19c7bcc72c04cf56755758822bf20b2803:

• File SQLite.Interop/SQLite.Interop.Static.2012.vcxproj — part of check-in [159d24c754] at 2013-10-15 06:26:49 on branch trunk — Update SQLite core library to the latest trunk code. Add the 'totype' extension. (user: mistachkin size: 30532)

0000: 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31  <?xml version="1
0010: 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74  .0" encoding="ut
0020: 66 2d 38 22 3f 3e 0d 0a 3c 21 2d 2d 0d 0a 20 2a  f-8"?>..<!--.. *
0030: 0d 0a 20 2a 20 53 51 4c 69 74 65 2e 49 6e 74 65  .. * SQLite.Inte
0040: 72 6f 70 2e 53 74 61 74 69 63 2e 32 30 31 32 2e  rop.Static.2012.
0050: 76 63 78 70 72 6f 6a 20 2d 0d 0a 20 2a 0d 0a 20  vcxproj -.. *..
0060: 2a 20 57 72 69 74 74 65 6e 20 62 79 20 4a 6f 65  * Written by Joe
0070: 20 4d 69 73 74 61 63 68 6b 69 6e 2e 0d 0a 20 2a   Mistachkin... *
0080: 20 52 65 6c 65 61 73 65 64 20 74 6f 20 74 68 65   Released to the
0090: 20 70 75 62 6c 69 63 20 64 6f 6d 61 69 6e 2c 20   public domain,
00a0: 75 73 65 20 61 74 20 79 6f 75 72 20 6f 77 6e 20  use at your own
00b0: 72 69 73 6b 21 0d 0a 20 2a 0d 0a 2d 2d 3e 0d 0a  risk!.. *..-->..
00c0: 3c 50 72 6f 6a 65 63 74 20 44 65 66 61 75 6c 74  <Project Default
00d0: 54 61 72 67 65 74 73 3d 22 42 75 69 6c 64 22 20  Targets="Build"
00e0: 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63  xmlns="http://sc
00f0: 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e  hemas.microsoft.
0100: 63 6f 6d 2f 64 65 76 65 6c 6f 70 65 72 2f 6d 73  com/developer/ms
0110: 62 75 69 6c 64 2f 32 30 30 33 22 20 54 6f 6f 6c  build/2003" Tool
0120: 73 56 65 72 73 69 6f 6e 3d 22 34 2e 30 22 3e 0d  sVersion="4.0">.
0130: 0a 20 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75  .  <PropertyGrou
0140: 70 3e 0d 0a 20 20 20 20 3c 53 51 4c 69 74 65 4e  p>..    <SQLiteN
0150: 65 74 44 69 72 3e 24 28 4d 53 42 75 69 6c 64 50  etDir>$(MSBuildP 0160: 72 6f 6a 65 63 74 44 69 72 65 63 74 6f 72 79 29 rojectDirectory) 0170: 5c 2e 2e 3c 2f 53 51 4c 69 74 65 4e 65 74 44 69 \..</SQLiteNetDi 0180: 72 3e 0d 0a 20 20 3c 2f 50 72 6f 70 65 72 74 79 r>.. </Property 0190: 47 72 6f 75 70 3e 0d 0a 20 20 3c 49 6d 70 6f 72 Group>.. <Impor 01a0: 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 53 51 4c t Project="$(SQL
01b0: 69 74 65 4e 65 74 44 69 72 29 5c 53 51 4c 69 74  iteNetDir)\SQLit
01c0: 65 2e 4e 45 54 2e 53 65 74 74 69 6e 67 73 2e 74  e.NET.Settings.t
01d0: 61 72 67 65 74 73 22 20 2f 3e 0d 0a 20 20 3c 49  argets" />..  <I
01e0: 74 65 6d 47 72 6f 75 70 20 4c 61 62 65 6c 3d 22  temGroup Label="
01f0: 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61  ProjectConfigura
0200: 74 69 6f 6e 73 22 3e 0d 0a 20 20 20 20 3c 50 72  tions">..    <Pr
0210: 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69  ojectConfigurati
0220: 6f 6e 20 49 6e 63 6c 75 64 65 3d 22 44 65 62 75  on Include="Debu
0230: 67 4e 61 74 69 76 65 4f 6e 6c 79 7c 78 36 34 22  gNativeOnly|x64"
0240: 3e 0d 0a 20 20 20 20 20 20 3c 43 6f 6e 66 69 67  >..      <Config
0250: 75 72 61 74 69 6f 6e 3e 44 65 62 75 67 4e 61 74  uration>DebugNat
0260: 69 76 65 4f 6e 6c 79 3c 2f 43 6f 6e 66 69 67 75  iveOnly</Configu
0270: 72 61 74 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 3c  ration>..      <
0280: 50 6c 61 74 66 6f 72 6d 3e 78 36 34 3c 2f 50 6c  Platform>x64</Pl
0290: 61 74 66 6f 72 6d 3e 0d 0a 20 20 20 20 3c 2f 50  atform>..    </P
02a0: 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74  rojectConfigurat
02b0: 69 6f 6e 3e 0d 0a 20 20 20 20 3c 50 72 6f 6a 65  ion>..    <Proje
02c0: 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  ctConfiguration
02d0: 49 6e 63 6c 75 64 65 3d 22 44 65 62 75 67 7c 57  Include="Debug|W
02e0: 69 6e 33 32 22 3e 0d 0a 20 20 20 20 20 20 3c 43  in32">..      <C
02f0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 44 65 62  onfiguration>Deb
0300: 75 67 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f  ug</Configuratio
0310: 6e 3e 0d 0a 20 20 20 20 20 20 3c 50 6c 61 74 66  n>..      <Platf
0320: 6f 72 6d 3e 57 69 6e 33 32 3c 2f 50 6c 61 74 66  orm>Win32</Platf
0330: 6f 72 6d 3e 0d 0a 20 20 20 20 3c 2f 50 72 6f 6a  orm>..    </Proj
0340: 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e  ectConfiguration
0350: 3e 0d 0a 20 20 20 20 3c 50 72 6f 6a 65 63 74 43  >..    <ProjectC
0360: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 49 6e 63  onfiguration Inc
0370: 6c 75 64 65 3d 22 44 65 62 75 67 4e 61 74 69 76  lude="DebugNativ
0380: 65 4f 6e 6c 79 7c 57 69 6e 33 32 22 3e 0d 0a 20  eOnly|Win32">..
0390: 20 20 20 20 20 3c 43 6f 6e 66 69 67 75 72 61 74       <Configurat
03a0: 69 6f 6e 3e 44 65 62 75 67 4e 61 74 69 76 65 4f  ion>DebugNativeO
03b0: 6e 6c 79 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69  nly</Configurati
03c0: 6f 6e 3e 0d 0a 20 20 20 20 20 20 3c 50 6c 61 74  on>..      <Plat
03d0: 66 6f 72 6d 3e 57 69 6e 33 32 3c 2f 50 6c 61 74  form>Win32</Plat
03e0: 66 6f 72 6d 3e 0d 0a 20 20 20 20 3c 2f 50 72 6f  form>..    </Pro
03f0: 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f  jectConfiguratio
0400: 6e 3e 0d 0a 20 20 20 20 3c 50 72 6f 6a 65 63 74  n>..    <Project
0410: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 49 6e  Configuration In
0420: 63 6c 75 64 65 3d 22 44 65 62 75 67 7c 78 36 34  clude="Debug|x64
0430: 22 3e 0d 0a 20 20 20 20 20 20 3c 43 6f 6e 66 69  ">..      <Confi
0440: 67 75 72 61 74 69 6f 6e 3e 44 65 62 75 67 3c 2f  guration>Debug</
0450: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 0d 0a  Configuration>..
0460: 20 20 20 20 20 20 3c 50 6c 61 74 66 6f 72 6d 3e        <Platform>
0470: 78 36 34 3c 2f 50 6c 61 74 66 6f 72 6d 3e 0d 0a  x64</Platform>..
0480: 20 20 20 20 3c 2f 50 72 6f 6a 65 63 74 43 6f 6e      </ProjectCon
0490: 66 69 67 75 72 61 74 69 6f 6e 3e 0d 0a 20 20 20  figuration>..
04a0: 20 3c 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75   <ProjectConfigu
04b0: 72 61 74 69 6f 6e 20 49 6e 63 6c 75 64 65 3d 22  ration Include="
04c0: 52 65 6c 65 61 73 65 4e 61 74 69 76 65 4f 6e 6c  ReleaseNativeOnl
04d0: 79 7c 78 36 34 22 3e 0d 0a 20 20 20 20 20 20 3c  y|x64">..      <
04e0: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 52 65  Configuration>Re
04f0: 6c 65 61 73 65 4e 61 74 69 76 65 4f 6e 6c 79 3c  leaseNativeOnly<
0500: 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 0d  /Configuration>.
0510: 0a 20 20 20 20 20 20 3c 50 6c 61 74 66 6f 72 6d  .      <Platform
0520: 3e 78 36 34 3c 2f 50 6c 61 74 66 6f 72 6d 3e 0d  >x64</Platform>.
0530: 0a 20 20 20 20 3c 2f 50 72 6f 6a 65 63 74 43 6f  .    </ProjectCo
0540: 6e 66 69 67 75 72 61 74 69 6f 6e 3e 0d 0a 20 20  nfiguration>..
0550: 20 20 3c 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67    <ProjectConfig
0560: 75 72 61 74 69 6f 6e 20 49 6e 63 6c 75 64 65 3d  uration Include=
0570: 22 52 65 6c 65 61 73 65 7c 57 69 6e 33 32 22 3e  "Release|Win32">
0580: 0d 0a 20 20 20 20 20 20 3c 43 6f 6e 66 69 67 75  ..      <Configu
0590: 72 61 74 69 6f 6e 3e 52 65 6c 65 61 73 65 3c 2f  ration>Release</
05a0: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 0d 0a  Configuration>..
05b0: 20 20 20 20 20 20 3c 50 6c 61 74 66 6f 72 6d 3e        <Platform>
05c0: 57 69 6e 33 32 3c 2f 50 6c 61 74 66 6f 72 6d 3e  Win32</Platform>
05d0: 0d 0a 20 20 20 20 3c 2f 50 72 6f 6a 65 63 74 43  ..    </ProjectC
05e0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 0d 0a 20  onfiguration>..
05f0: 20 20 20 3c 50 72 6f 6a 65 63 74 43 6f 6e 66 69     <ProjectConfi
0600: 67 75 72 61 74 69 6f 6e 20 49 6e 63 6c 75 64 65  guration Include
0610: 3d 22 52 65 6c 65 61 73 65 4e 61 74 69 76 65 4f  ="ReleaseNativeO
0620: 6e 6c 79 7c 57 69 6e 33 32 22 3e 0d 0a 20 20 20  nly|Win32">..
0630: 20 20 20 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f     <Configuratio
0640: 6e 3e 52 65 6c 65 61 73 65 4e 61 74 69 76 65 4f  n>ReleaseNativeO
0650: 6e 6c 79 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69  nly</Configurati
0660: 6f 6e 3e 0d 0a 20 20 20 20 20 20 3c 50 6c 61 74  on>..      <Plat
0670: 66 6f 72 6d 3e 57 69 6e 33 32 3c 2f 50 6c 61 74  form>Win32</Plat
0680: 66 6f 72 6d 3e 0d 0a 20 20 20 20 3c 2f 50 72 6f  form>..    </Pro
0690: 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f  jectConfiguratio
06a0: 6e 3e 0d 0a 20 20 20 20 3c 50 72 6f 6a 65 63 74  n>..    <Project
06b0: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 49 6e  Configuration In
06c0: 63 6c 75 64 65 3d 22 52 65 6c 65 61 73 65 7c 78  clude="Release|x
06d0: 36 34 22 3e 0d 0a 20 20 20 20 20 20 3c 43 6f 6e  64">..      <Con
06e0: 66 69 67 75 72 61 74 69 6f 6e 3e 52 65 6c 65 61  figuration>Relea
06f0: 73 65 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f  se</Configuratio
0700: 6e 3e 0d 0a 20 20 20 20 20 20 3c 50 6c 61 74 66  n>..      <Platf
0710: 6f 72 6d 3e 78 36 34 3c 2f 50 6c 61 74 66 6f 72  orm>x64</Platfor
0720: 6d 3e 0d 0a 20 20 20 20 3c 2f 50 72 6f 6a 65 63  m>..    </Projec
0730: 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 0d  tConfiguration>.
0740: 0a 20 20 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 0d  .  </ItemGroup>.
0750: 0a 20 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75  .  <PropertyGrou
0760: 70 20 4c 61 62 65 6c 3d 22 47 6c 6f 62 61 6c 73  p Label="Globals
0770: 22 3e 0d 0a 20 20 20 20 3c 50 72 6f 6a 65 63 74  ">..    <Project
0780: 4e 61 6d 65 3e 53 51 4c 69 74 65 2e 49 6e 74 65  Name>SQLite.Inte
0790: 72 6f 70 2e 53 74 61 74 69 63 2e 32 30 31 32 3c  rop.Static.2012<
07a0: 2f 50 72 6f 6a 65 63 74 4e 61 6d 65 3e 0d 0a 20  /ProjectName>..
07b0: 20 20 20 3c 50 72 6f 6a 65 63 74 47 75 69 64 3e     <ProjectGuid>
07c0: 7b 34 39 30 43 42 43 35 31 2d 41 33 42 32 2d 34  {490CBC51-A3B2-4
07d0: 33 39 37 2d 38 39 46 39 2d 31 36 45 38 35 38 44  397-89F9-16E858D
07e0: 43 42 34 46 38 7d 3c 2f 50 72 6f 6a 65 63 74 47  CB4F8}</ProjectG
07f0: 75 69 64 3e 0d 0a 20 20 20 20 3c 52 6f 6f 74 4e  uid>..    <RootN
0800: 61 6d 65 73 70 61 63 65 3e 53 51 4c 69 74 65 2e  amespace>SQLite.
0810: 49 6e 74 65 72 6f 70 3c 2f 52 6f 6f 74 4e 61 6d  Interop</RootNam
0820: 65 73 70 61 63 65 3e 0d 0a 20 20 20 20 3c 4b 65  espace>..    <Ke
0830: 79 77 6f 72 64 3e 57 69 6e 33 32 50 72 6f 6a 3c  yword>Win32Proj<
0840: 2f 4b 65 79 77 6f 72 64 3e 0d 0a 20 20 3c 2f 50  /Keyword>..  </P
0850: 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 0d 0a 20  ropertyGroup>..
0860: 20 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74   <Import Project
0870: 3d 22 24 28 56 43 54 61 72 67 65 74 73 50 61 74  ="$(VCTargetsPat 0880: 68 29 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 70 70 h)\Microsoft.Cpp 0890: 2e 44 65 66 61 75 6c 74 2e 70 72 6f 70 73 22 20 .Default.props" 08a0: 2f 3e 0d 0a 20 20 3c 49 6d 70 6f 72 74 20 50 72 />.. <Import Pr 08b0: 6f 6a 65 63 74 3d 22 70 72 6f 70 73 5c 73 71 6c oject="props\sql 08c0: 69 74 65 33 2e 70 72 6f 70 73 22 20 2f 3e 0d 0a ite3.props" />.. 08d0: 20 20 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 <Import Projec 08e0: 74 3d 22 70 72 6f 70 73 5c 53 51 4c 69 74 65 2e t="props\SQLite. 08f0: 49 6e 74 65 72 6f 70 2e 32 30 31 32 2e 70 72 6f Interop.2012.pro 0900: 70 73 22 20 2f 3e 0d 0a 20 20 3c 49 6d 70 6f 72 ps" />.. <Impor 0910: 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 49 4e 54 t Project="$(INT
0920: 45 52 4f 50 5f 45 58 54 52 41 5f 50 52 4f 50 53  EROP_EXTRA_PROPS
0930: 5f 46 49 4c 45 29 22 0d 0a 20 20 20 20 20 20 20  _FILE)"..
0940: 20 20 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 27 24     Condition="'$0950: 28 49 4e 54 45 52 4f 50 5f 45 58 54 52 41 5f 50 (INTEROP_EXTRA_P 0960: 52 4f 50 53 5f 46 49 4c 45 29 27 20 21 3d 20 27 ROPS_FILE)' != ' 0970: 27 20 41 6e 64 0d 0a 20 20 20 20 20 20 20 20 20 ' And.. 0980: 20 20 20 20 20 20 20 20 20 20 20 20 45 78 69 73 Exis 0990: 74 73 28 27 24 28 49 4e 54 45 52 4f 50 5f 45 58 ts('$(INTEROP_EX
09a0: 54 52 41 5f 50 52 4f 50 53 5f 46 49 4c 45 29 27  TRA_PROPS_FILE)'
09b0: 29 22 20 2f 3e 0d 0a 20 20 3c 50 72 6f 70 65 72  )" />..  <Proper
09c0: 74 79 47 72 6f 75 70 20 43 6f 6e 64 69 74 69 6f  tyGroup Conditio
09d0: 6e 3d 22 28 27 24 28 43 6f 6e 66 69 67 75 72 61  n="('$(Configura 09e0: 74 69 6f 6e 29 27 20 3d 3d 20 27 44 65 62 75 67 tion)' == 'Debug 09f0: 4e 61 74 69 76 65 4f 6e 6c 79 27 20 4f 72 0d 0a NativeOnly' Or.. 0a00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a10: 20 20 20 20 20 20 20 20 20 20 20 20 20 27 24 28 '$(
0a20: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 27 20  Configuration)'
0a30: 3d 3d 20 27 52 65 6c 65 61 73 65 4e 61 74 69 76  == 'ReleaseNativ
0a40: 65 4f 6e 6c 79 27 29 20 41 6e 64 0d 0a 20 20 20  eOnly') And..
0a50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0a60: 20 20 20 20 20 20 20 20 20 28 28 27 24 28 50 6c           (('$(Pl 0a70: 61 74 66 6f 72 6d 29 27 20 3d 3d 20 27 57 69 6e atform)' == 'Win 0a80: 33 32 27 20 41 6e 64 0d 0a 20 20 20 20 20 20 20 32' And.. 0a90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0aa0: 20 20 20 20 20 20 28 27 24 28 50 52 4f 43 45 53 ('$(PROCES
0ab0: 53 4f 52 5f 41 52 43 48 49 54 45 43 54 55 52 45  SOR_ARCHITECTURE
0ac0: 29 27 20 21 3d 20 27 78 38 36 27 20 4f 72 0d 0a  )' != 'x86' Or..
0ad0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0ae0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 24                '$0af0: 28 50 52 4f 43 45 53 53 4f 52 5f 41 52 43 48 49 (PROCESSOR_ARCHI 0b00: 54 45 57 36 34 33 32 29 27 20 21 3d 20 27 27 29 TEW6432)' != '') 0b10: 29 20 4f 72 0d 0a 20 20 20 20 20 20 20 20 20 20 ) Or.. 0b20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0b30: 20 20 20 28 27 24 28 50 6c 61 74 66 6f 72 6d 29 ('$(Platform)
0b40: 27 20 3d 3d 20 27 78 36 34 27 20 41 6e 64 0d 0a  ' == 'x64' And..
0b50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0b60: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 24               ('$0b70: 28 50 52 4f 43 45 53 53 4f 52 5f 41 52 43 48 49 (PROCESSOR_ARCHI 0b80: 54 45 43 54 55 52 45 29 27 20 21 3d 20 27 78 38 TECTURE)' != 'x8 0b90: 36 27 20 4f 72 0d 0a 20 20 20 20 20 20 20 20 20 6' Or.. 0ba0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0bb0: 20 20 20 20 20 27 24 28 50 52 4f 43 45 53 53 4f '$(PROCESSO
0bc0: 52 5f 41 52 43 48 49 54 45 57 36 34 33 32 29 27  R_ARCHITEW6432)'
0bd0: 20 21 3d 20 27 41 4d 44 36 34 27 29 29 29 22 0d   != 'AMD64')))".
0be0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .
0bf0: 20 20 4c 61 62 65 6c 3d 22 50 6f 73 74 42 75 69    Label="PostBui
0c00: 6c 64 45 76 65 6e 74 22 3e 0d 0a 20 20 20 20 3c  ldEvent">..    <
0c10: 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 55 73  PostBuildEventUs
0c20: 65 49 6e 42 75 69 6c 64 3e 66 61 6c 73 65 3c 2f  eInBuild>false</
0c30: 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 55 73  PostBuildEventUs
0c40: 65 49 6e 42 75 69 6c 64 3e 0d 0a 20 20 3c 2f 50  eInBuild>..  </P
0c50: 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 0d 0a 20  ropertyGroup>..
0c60: 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20   <PropertyGroup
0c70: 43 6f 6e 64 69 74 69 6f 6e 3d 22 27 24 28 43 6f  Condition="'$(Co 0c80: 6e 66 69 67 75 72 61 74 69 6f 6e 29 7c 24 28 50 nfiguration)|$(P
0c90: 6c 61 74 66 6f 72 6d 29 27 3d 3d 27 44 65 62 75  latform)'=='Debu
0ca0: 67 7c 57 69 6e 33 32 27 22 20 4c 61 62 65 6c 3d  g|Win32'" Label=
0cb0: 22 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 22 3e  "Configuration">
0cc0: 0d 0a 20 20 20 20 3c 54 61 72 67 65 74 4e 61 6d  ..    <TargetNam
0cd0: 65 3e 24 28 49 4e 54 45 52 4f 50 5f 4d 49 58 45  e>$(INTEROP_MIXE 0ce0: 44 5f 4e 41 4d 45 29 3c 2f 54 61 72 67 65 74 4e D_NAME)</TargetN 0cf0: 61 6d 65 3e 0d 0a 20 20 20 20 3c 43 6f 6e 66 69 ame>.. <Confi 0d00: 67 75 72 61 74 69 6f 6e 54 79 70 65 3e 44 79 6e gurationType>Dyn 0d10: 61 6d 69 63 4c 69 62 72 61 72 79 3c 2f 43 6f 6e amicLibrary</Con 0d20: 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 3e 0d figurationType>. 0d30: 0a 20 20 20 20 3c 43 68 61 72 61 63 74 65 72 53 . <CharacterS 0d40: 65 74 3e 55 6e 69 63 6f 64 65 3c 2f 43 68 61 72 et>Unicode</Char 0d50: 61 63 74 65 72 53 65 74 3e 0d 0a 20 20 20 20 3c acterSet>.. < 0d60: 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 3e PlatformToolset> 0d70: 76 31 31 30 3c 2f 50 6c 61 74 66 6f 72 6d 54 6f v110</PlatformTo 0d80: 6f 6c 73 65 74 3e 0d 0a 20 20 3c 2f 50 72 6f 70 olset>.. </Prop 0d90: 65 72 74 79 47 72 6f 75 70 3e 0d 0a 20 20 3c 50 ertyGroup>.. <P 0da0: 72 6f 70 65 72 74 79 47 72 6f 75 70 20 43 6f 6e ropertyGroup Con 0db0: 64 69 74 69 6f 6e 3d 22 27 24 28 43 6f 6e 66 69 dition="'$(Confi
0dc0: 67 75 72 61 74 69 6f 6e 29 7c 24 28 50 6c 61 74  guration)|$(Plat 0dd0: 66 6f 72 6d 29 27 3d 3d 27 44 65 62 75 67 7c 78 form)'=='Debug|x 0de0: 36 34 27 22 20 4c 61 62 65 6c 3d 22 43 6f 6e 66 64'" Label="Conf 0df0: 69 67 75 72 61 74 69 6f 6e 22 3e 0d 0a 20 20 20 iguration">.. 0e00: 20 3c 54 61 72 67 65 74 4e 61 6d 65 3e 24 28 49 <TargetName>$(I
0e10: 4e 54 45 52 4f 50 5f 4d 49 58 45 44 5f 4e 41 4d  NTEROP_MIXED_NAM
0e20: 45 29 3c 2f 54 61 72 67 65 74 4e 61 6d 65 3e 0d  E)</TargetName>.
0e30: 0a 20 20 20 20 3c 43 6f 6e 66 69 67 75 72 61 74  .    <Configurat
0e40: 69 6f 6e 54 79 70 65 3e 44 79 6e 61 6d 69 63 4c  ionType>DynamicL
0e50: 69 62 72 61 72 79 3c 2f 43 6f 6e 66 69 67 75 72  ibrary</Configur
0e60: 61 74 69 6f 6e 54 79 70 65 3e 0d 0a 20 20 20 20  ationType>..
0e70: 3c 43 68 61 72 61 63 74 65 72 53 65 74 3e 55 6e  <CharacterSet>Un
0e80: 69 63 6f 64 65 3c 2f 43 68 61 72 61 63 74 65 72  icode</Character
0e90: 53 65 74 3e 0d 0a 20 20 20 20 3c 50 6c 61 74 66  Set>..    <Platf
0ea0: 6f 72 6d 54 6f 6f 6c 73 65 74 3e 76 31 31 30 3c  ormToolset>v110<
0eb0: 2f 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74  /PlatformToolset
0ec0: 3e 0d 0a 20 20 3c 2f 50 72 6f 70 65 72 74 79 47  >..  </PropertyG
0ed0: 72 6f 75 70 3e 0d 0a 20 20 3c 50 72 6f 70 65 72  roup>..  <Proper
0ee0: 74 79 47 72 6f 75 70 20 43 6f 6e 64 69 74 69 6f  tyGroup Conditio
0ef0: 6e 3d 22 27 24 28 43 6f 6e 66 69 67 75 72 61 74  n="'$(Configurat 0f00: 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29 ion)|$(Platform)
0f10: 27 3d 3d 27 44 65 62 75 67 4e 61 74 69 76 65 4f  '=='DebugNativeO
0f20: 6e 6c 79 7c 57 69 6e 33 32 27 22 20 4c 61 62 65  nly|Win32'" Labe
0f30: 6c 3d 22 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e  l="Configuration
0f40: 22 3e 0d 0a 20 20 20 20 3c 54 61 72 67 65 74 4e  ">..    <TargetN
0f50: 61 6d 65 3e 24 28 49 4e 54 45 52 4f 50 5f 4e 41  ame>$(INTEROP_NA 0f60: 54 49 56 45 5f 4e 41 4d 45 29 3c 2f 54 61 72 67 TIVE_NAME)</Targ 0f70: 65 74 4e 61 6d 65 3e 0d 0a 20 20 20 20 3c 43 6f etName>.. <Co 0f80: 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 3e nfigurationType> 0f90: 44 79 6e 61 6d 69 63 4c 69 62 72 61 72 79 3c 2f DynamicLibrary</ 0fa0: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 ConfigurationTyp 0fb0: 65 3e 0d 0a 20 20 20 20 3c 43 68 61 72 61 63 74 e>.. <Charact 0fc0: 65 72 53 65 74 3e 55 6e 69 63 6f 64 65 3c 2f 43 erSet>Unicode</C 0fd0: 68 61 72 61 63 74 65 72 53 65 74 3e 0d 0a 20 20 haracterSet>.. 0fe0: 20 20 3c 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 <PlatformTools 0ff0: 65 74 3e 76 31 31 30 3c 2f 50 6c 61 74 66 6f 72 et>v110</Platfor 1000: 6d 54 6f 6f 6c 73 65 74 3e 0d 0a 20 20 3c 2f 50 mToolset>.. </P 1010: 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 0d 0a 20 ropertyGroup>.. 1020: 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 <PropertyGroup 1030: 43 6f 6e 64 69 74 69 6f 6e 3d 22 27 24 28 43 6f Condition="'$(Co
1040: 6e 66 69 67 75 72 61 74 69 6f 6e 29 7c 24 28 50  nfiguration)|$(P 1050: 6c 61 74 66 6f 72 6d 29 27 3d 3d 27 44 65 62 75 latform)'=='Debu 1060: 67 4e 61 74 69 76 65 4f 6e 6c 79 7c 78 36 34 27 gNativeOnly|x64' 1070: 22 20 4c 61 62 65 6c 3d 22 43 6f 6e 66 69 67 75 " Label="Configu 1080: 72 61 74 69 6f 6e 22 3e 0d 0a 20 20 20 20 3c 54 ration">.. <T 1090: 61 72 67 65 74 4e 61 6d 65 3e 24 28 49 4e 54 45 argetName>$(INTE
10a0: 52 4f 50 5f 4e 41 54 49 56 45 5f 4e 41 4d 45 29  ROP_NATIVE_NAME)
10b0: 3c 2f 54 61 72 67 65 74 4e 61 6d 65 3e 0d 0a 20  </TargetName>..
10c0: 20 20 20 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f     <Configuratio
10d0: 6e 54 79 70 65 3e 44 79 6e 61 6d 69 63 4c 69 62  nType>DynamicLib
10e0: 72 61 72 79 3c 2f 43 6f 6e 66 69 67 75 72 61 74  rary</Configurat
10f0: 69 6f 6e 54 79 70 65 3e 0d 0a 20 20 20 20 3c 43  ionType>..    <C
1100: 68 61 72 61 63 74 65 72 53 65 74 3e 55 6e 69 63  haracterSet>Unic
1110: 6f 64 65 3c 2f 43 68 61 72 61 63 74 65 72 53 65  ode</CharacterSe
1120: 74 3e 0d 0a 20 20 20 20 3c 50 6c 61 74 66 6f 72  t>..    <Platfor
1130: 6d 54 6f 6f 6c 73 65 74 3e 76 31 31 30 3c 2f 50  mToolset>v110</P
1140: 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 3e 0d  latformToolset>.
1150: 0a 20 20 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f  .  </PropertyGro
1160: 75 70 3e 0d 0a 20 20 3c 50 72 6f 70 65 72 74 79  up>..  <Property
1170: 47 72 6f 75 70 20 43 6f 6e 64 69 74 69 6f 6e 3d  Group Condition=
1180: 22 27 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f  "'$(Configuratio 1190: 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29 27 3d n)|$(Platform)'=
11a0: 3d 27 52 65 6c 65 61 73 65 7c 57 69 6e 33 32 27  ='Release|Win32'
11b0: 22 20 4c 61 62 65 6c 3d 22 43 6f 6e 66 69 67 75  " Label="Configu
11c0: 72 61 74 69 6f 6e 22 3e 0d 0a 20 20 20 20 3c 54  ration">..    <T
11d0: 61 72 67 65 74 4e 61 6d 65 3e 24 28 49 4e 54 45  argetName>$(INTE 11e0: 52 4f 50 5f 4d 49 58 45 44 5f 4e 41 4d 45 29 3c ROP_MIXED_NAME)< 11f0: 2f 54 61 72 67 65 74 4e 61 6d 65 3e 0d 0a 20 20 /TargetName>.. 1200: 20 20 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e <Configuration 1210: 54 79 70 65 3e 44 79 6e 61 6d 69 63 4c 69 62 72 Type>DynamicLibr 1220: 61 72 79 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 ary</Configurati 1230: 6f 6e 54 79 70 65 3e 0d 0a 20 20 20 20 3c 43 68 onType>.. <Ch 1240: 61 72 61 63 74 65 72 53 65 74 3e 55 6e 69 63 6f aracterSet>Unico 1250: 64 65 3c 2f 43 68 61 72 61 63 74 65 72 53 65 74 de</CharacterSet 1260: 3e 0d 0a 20 20 20 20 3c 57 68 6f 6c 65 50 72 6f >.. <WholePro 1270: 67 72 61 6d 4f 70 74 69 6d 69 7a 61 74 69 6f 6e gramOptimization 1280: 3e 74 72 75 65 3c 2f 57 68 6f 6c 65 50 72 6f 67 >true</WholeProg 1290: 72 61 6d 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3e ramOptimization> 12a0: 0d 0a 20 20 20 20 3c 50 6c 61 74 66 6f 72 6d 54 .. <PlatformT 12b0: 6f 6f 6c 73 65 74 3e 76 31 31 30 3c 2f 50 6c 61 oolset>v110</Pla 12c0: 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 3e 0d 0a 20 tformToolset>.. 12d0: 20 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 </PropertyGroup 12e0: 3e 0d 0a 20 20 3c 50 72 6f 70 65 72 74 79 47 72 >.. <PropertyGr 12f0: 6f 75 70 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 27 oup Condition="' 1300: 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29$(Configuration)
1310: 7c 24 28 50 6c 61 74 66 6f 72 6d 29 27 3d 3d 27  |$(Platform)'==' 1320: 52 65 6c 65 61 73 65 7c 78 36 34 27 22 20 4c 61 Release|x64'" La 1330: 62 65 6c 3d 22 43 6f 6e 66 69 67 75 72 61 74 69 bel="Configurati 1340: 6f 6e 22 3e 0d 0a 20 20 20 20 3c 54 61 72 67 65 on">.. <Targe 1350: 74 4e 61 6d 65 3e 24 28 49 4e 54 45 52 4f 50 5f tName>$(INTEROP_
1360: 4d 49 58 45 44 5f 4e 41 4d 45 29 3c 2f 54 61 72  MIXED_NAME)</Tar
1370: 67 65 74 4e 61 6d 65 3e 0d 0a 20 20 20 20 3c 43  getName>..    <C
1380: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65  onfigurationType
1390: 3e 44 79 6e 61 6d 69 63 4c 69 62 72 61 72 79 3c  >DynamicLibrary<
13a0: 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79  /ConfigurationTy
13b0: 70 65 3e 0d 0a 20 20 20 20 3c 43 68 61 72 61 63  pe>..    <Charac
13c0: 74 65 72 53 65 74 3e 55 6e 69 63 6f 64 65 3c 2f  terSet>Unicode</
13d0: 43 68 61 72 61 63 74 65 72 53 65 74 3e 0d 0a 20  CharacterSet>..
13e0: 20 20 20 3c 57 68 6f 6c 65 50 72 6f 67 72 61 6d     <WholeProgram
13f0: 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 74 72 75  Optimization>tru
1400: 65 3c 2f 57 68 6f 6c 65 50 72 6f 67 72 61 6d 4f  e</WholeProgramO
1410: 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 0d 0a 20 20  ptimization>..
1420: 20 20 3c 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73    <PlatformTools
1430: 65 74 3e 76 31 31 30 3c 2f 50 6c 61 74 66 6f 72  et>v110</Platfor
1440: 6d 54 6f 6f 6c 73 65 74 3e 0d 0a 20 20 3c 2f 50  mToolset>..  </P
1450: 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 0d 0a 20  ropertyGroup>..
1460: 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20   <PropertyGroup
1470: 43 6f 6e 64 69 74 69 6f 6e 3d 22 27 24 28 43 6f  Condition="'$(Co 1480: 6e 66 69 67 75 72 61 74 69 6f 6e 29 7c 24 28 50 nfiguration)|$(P
1490: 6c 61 74 66 6f 72 6d 29 27 3d 3d 27 52 65 6c 65  latform)'=='Rele
14a0: 61 73 65 4e 61 74 69 76 65 4f 6e 6c 79 7c 57 69  aseNativeOnly|Wi
14b0: 6e 33 32 27 22 20 4c 61 62 65 6c 3d 22 43 6f 6e  n32'" Label="Con
14c0: 66 69 67 75 72 61 74 69 6f 6e 22 3e 0d 0a 20 20  figuration">..
14d0: 20 20 3c 54 61 72 67 65 74 4e 61 6d 65 3e 24 28    <TargetName>$( 14e0: 49 4e 54 45 52 4f 50 5f 4e 41 54 49 56 45 5f 4e INTEROP_NATIVE_N 14f0: 41 4d 45 29 3c 2f 54 61 72 67 65 74 4e 61 6d 65 AME)</TargetName 1500: 3e 0d 0a 20 20 20 20 3c 43 6f 6e 66 69 67 75 72 >.. <Configur 1510: 61 74 69 6f 6e 54 79 70 65 3e 44 79 6e 61 6d 69 ationType>Dynami 1520: 63 4c 69 62 72 61 72 79 3c 2f 43 6f 6e 66 69 67 cLibrary</Config 1530: 75 72 61 74 69 6f 6e 54 79 70 65 3e 0d 0a 20 20 urationType>.. 1540: 20 20 3c 43 68 61 72 61 63 74 65 72 53 65 74 3e <CharacterSet> 1550: 55 6e 69 63 6f 64 65 3c 2f 43 68 61 72 61 63 74 Unicode</Charact 1560: 65 72 53 65 74 3e 0d 0a 20 20 20 20 3c 57 68 6f erSet>.. <Who 1570: 6c 65 50 72 6f 67 72 61 6d 4f 70 74 69 6d 69 7a leProgramOptimiz 1580: 61 74 69 6f 6e 3e 74 72 75 65 3c 2f 57 68 6f 6c ation>true</Whol 1590: 65 50 72 6f 67 72 61 6d 4f 70 74 69 6d 69 7a 61 eProgramOptimiza 15a0: 74 69 6f 6e 3e 0d 0a 20 20 20 20 3c 50 6c 61 74 tion>.. <Plat 15b0: 66 6f 72 6d 54 6f 6f 6c 73 65 74 3e 76 31 31 30 formToolset>v110 15c0: 3c 2f 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 </PlatformToolse 15d0: 74 3e 0d 0a 20 20 3c 2f 50 72 6f 70 65 72 74 79 t>.. </Property 15e0: 47 72 6f 75 70 3e 0d 0a 20 20 3c 50 72 6f 70 65 Group>.. <Prope 15f0: 72 74 79 47 72 6f 75 70 20 43 6f 6e 64 69 74 69 rtyGroup Conditi 1600: 6f 6e 3d 22 27 24 28 43 6f 6e 66 69 67 75 72 61 on="'$(Configura
1610: 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d  tion)|$(Platform 1620: 29 27 3d 3d 27 52 65 6c 65 61 73 65 4e 61 74 69 )'=='ReleaseNati 1630: 76 65 4f 6e 6c 79 7c 78 36 34 27 22 20 4c 61 62 veOnly|x64'" Lab 1640: 65 6c 3d 22 43 6f 6e 66 69 67 75 72 61 74 69 6f el="Configuratio 1650: 6e 22 3e 0d 0a 20 20 20 20 3c 54 61 72 67 65 74 n">.. <Target 1660: 4e 61 6d 65 3e 24 28 49 4e 54 45 52 4f 50 5f 4e Name>$(INTEROP_N
1670: 41 54 49 56 45 5f 4e 41 4d 45 29 3c 2f 54 61 72  ATIVE_NAME)</Tar
1680: 67 65 74 4e 61 6d 65 3e 0d 0a 20 20 20 20 3c 43  getName>..    <C
1690: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65  onfigurationType
16a0: 3e 44 79 6e 61 6d 69 63 4c 69 62 72 61 72 79 3c  >DynamicLibrary<
16b0: 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79  /ConfigurationTy
16c0: 70 65 3e 0d 0a 20 20 20 20 3c 43 68 61 72 61 63  pe>..    <Charac
16d0: 74 65 72 53 65 74 3e 55 6e 69 63 6f 64 65 3c 2f  terSet>Unicode</
16e0: 43 68 61 72 61 63 74 65 72 53 65 74 3e 0d 0a 20  CharacterSet>..
16f0: 20 20 20 3c 57 68 6f 6c 65 50 72 6f 67 72 61 6d     <WholeProgram
1700: 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 74 72 75  Optimization>tru
1710: 65 3c 2f 57 68 6f 6c 65 50 72 6f 67 72 61 6d 4f  e</WholeProgramO
1720: 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 0d 0a 20 20  ptimization>..
1730: 20 20 3c 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73    <PlatformTools
1740: 65 74 3e 76 31 31 30 3c 2f 50 6c 61 74 66 6f 72  et>v110</Platfor
1750: 6d 54 6f 6f 6c 73 65 74 3e 0d 0a 20 20 3c 2f 50  mToolset>..  </P
1760: 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 0d 0a 20  ropertyGroup>..
1770: 20 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74   <Import Project
1780: 3d 22 24 28 56 43 54 61 72 67 65 74 73 50 61 74  ="$(VCTargetsPat 1790: 68 29 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 70 70 h)\Microsoft.Cpp 17a0: 2e 70 72 6f 70 73 22 20 2f 3e 0d 0a 20 20 3c 49 .props" />.. <I 17b0: 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 mport Project="$
17c0: 28 55 73 65 72 52 6f 6f 74 44 69 72 29 5c 4d 69  (UserRootDir)\Mi
17d0: 63 72 6f 73 6f 66 74 2e 43 70 70 2e 24 28 50 6c  crosoft.Cpp.$(Pl 17e0: 61 74 66 6f 72 6d 29 2e 75 73 65 72 2e 70 72 6f atform).user.pro 17f0: 70 73 22 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 65 ps" Condition="e 1800: 78 69 73 74 73 28 27 24 28 55 73 65 72 52 6f 6f xists('$(UserRoo
1810: 74 44 69 72 29 5c 4d 69 63 72 6f 73 6f 66 74 2e  tDir)\Microsoft.
1820: 43 70 70 2e 24 28 50 6c 61 74 66 6f 72 6d 29 2e  Cpp.$(Platform). 1830: 75 73 65 72 2e 70 72 6f 70 73 27 29 22 20 4c 61 user.props')" La 1840: 62 65 6c 3d 22 4c 6f 63 61 6c 41 70 70 44 61 74 bel="LocalAppDat 1850: 61 50 6c 61 74 66 6f 72 6d 22 20 2f 3e 0d 0a 20 aPlatform" />.. 1860: 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e <PropertyGroup> 1870: 0d 0a 20 20 20 20 3c 4f 75 74 44 69 72 3e 24 28 .. <OutDir>$(
1880: 50 72 6f 6a 65 63 74 44 69 72 29 2e 2e 5c 62 69  ProjectDir)..\bi
1890: 6e 5c 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f  n\$(Configuratio 18a0: 6e 59 65 61 72 29 5c 24 28 50 6c 61 74 66 6f 72 nYear)\$(Platfor
18b0: 6d 29 5c 24 28 43 6f 6e 66 69 67 75 72 61 74 69  m)\$(Configurati 18c0: 6f 6e 29 53 74 61 74 69 63 5c 3c 2f 4f 75 74 44 on)Static\</OutD 18d0: 69 72 3e 0d 0a 20 20 20 20 3c 49 6e 74 44 69 72 ir>.. <IntDir 18e0: 3e 2e 2e 5c 6f 62 6a 5c 24 28 43 6f 6e 66 69 67 >..\obj\$(Config
18f0: 75 72 61 74 69 6f 6e 59 65 61 72 29 5c 24 28 50  urationYear)\$(P 1900: 6c 61 74 66 6f 72 6d 29 5c 24 28 43 6f 6e 66 69 latform)\$(Confi
1910: 67 75 72 61 74 69 6f 6e 29 53 74 61 74 69 63 5c  guration)Static\
1920: 3c 2f 49 6e 74 44 69 72 3e 0d 0a 20 20 20 20 3c  </IntDir>..    <
1930: 4c 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 3e  LinkIncremental>
1940: 66 61 6c 73 65 3c 2f 4c 69 6e 6b 49 6e 63 72 65  false</LinkIncre
1950: 6d 65 6e 74 61 6c 3e 0d 0a 20 20 20 20 3c 4c 69  mental>..    <Li
1960: 6e 6b 4b 65 79 46 69 6c 65 20 43 6f 6e 64 69 74  nkKeyFile Condit
1970: 69 6f 6e 3d 22 27 24 28 43 6f 6e 66 69 67 75 72  ion="'$(Configur 1980: 61 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 ation)|$(Platfor
1990: 6d 29 27 3d 3d 27 44 65 62 75 67 7c 57 69 6e 33  m)'=='Debug|Win3
19a0: 32 27 22 3e 24 28 49 4e 54 45 52 4f 50 5f 4b 45  2'">$(INTEROP_KE 19b0: 59 5f 46 49 4c 45 29 3c 2f 4c 69 6e 6b 4b 65 79 Y_FILE)</LinkKey 19c0: 46 69 6c 65 3e 0d 0a 20 20 20 20 3c 4c 69 6e 6b File>.. <Link 19d0: 4b 65 79 46 69 6c 65 20 43 6f 6e 64 69 74 69 6f KeyFile Conditio 19e0: 6e 3d 22 27 24 28 43 6f 6e 66 69 67 75 72 61 74 n="'$(Configurat
19f0: 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29  ion)|$(Platform) 1a00: 27 3d 3d 27 44 65 62 75 67 7c 78 36 34 27 22 3e '=='Debug|x64'"> 1a10: 24 28 49 4e 54 45 52 4f 50 5f 4b 45 59 5f 46 49$(INTEROP_KEY_FI
1a20: 4c 45 29 3c 2f 4c 69 6e 6b 4b 65 79 46 69 6c 65  LE)</LinkKeyFile
1a30: 3e 0d 0a 20 20 20 20 3c 4c 69 6e 6b 4b 65 79 46  >..    <LinkKeyF
1a40: 69 6c 65 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 27  ile Condition="'
1a50: 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29  $(Configuration) 1a60: 7c 24 28 50 6c 61 74 66 6f 72 6d 29 27 3d 3d 27 |$(Platform)'=='
1a70: 52 65 6c 65 61 73 65 7c 57 69 6e 33 32 27 22 3e  Release|Win32'">
1a80: 24 28 49 4e 54 45 52 4f 50 5f 4b 45 59 5f 46 49  $(INTEROP_KEY_FI 1a90: 4c 45 29 3c 2f 4c 69 6e 6b 4b 65 79 46 69 6c 65 LE)</LinkKeyFile 1aa0: 3e 0d 0a 20 20 20 20 3c 4c 69 6e 6b 4b 65 79 46 >.. <LinkKeyF 1ab0: 69 6c 65 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 27 ile Condition="' 1ac0: 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29$(Configuration)
1ad0: 7c 24 28 50 6c 61 74 66 6f 72 6d 29 27 3d 3d 27  |$(Platform)'==' 1ae0: 52 65 6c 65 61 73 65 7c 78 36 34 27 22 3e 24 28 Release|x64'">$(
1af0: 49 4e 54 45 52 4f 50 5f 4b 45 59 5f 46 49 4c 45  INTEROP_KEY_FILE
1b00: 29 3c 2f 4c 69 6e 6b 4b 65 79 46 69 6c 65 3e 0d  )</LinkKeyFile>.
1b10: 0a 20 20 20 20 3c 4c 69 6e 6b 44 65 6c 61 79 53  .    <LinkDelayS
1b20: 69 67 6e 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 27  ign Condition="'
1b30: 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29  $(Configuration) 1b40: 7c 24 28 50 6c 61 74 66 6f 72 6d 29 27 3d 3d 27 |$(Platform)'=='
1b50: 44 65 62 75 67 7c 57 69 6e 33 32 27 22 3e 74 72  Debug|Win32'">tr
1b60: 75 65 3c 2f 4c 69 6e 6b 44 65 6c 61 79 53 69 67  ue</LinkDelaySig
1b70: 6e 3e 0d 0a 20 20 20 20 3c 4c 69 6e 6b 44 65 6c  n>..    <LinkDel
1b80: 61 79 53 69 67 6e 20 43 6f 6e 64 69 74 69 6f 6e  aySign Condition
1b90: 3d 22 27 24 28 43 6f 6e 66 69 67 75 72 61 74 69  ="'$(Configurati 1ba0: 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29 27 on)|$(Platform)'
1bb0: 3d 3d 27 44 65 62 75 67 7c 78 36 34 27 22 3e 74  =='Debug|x64'">t
1bc0: 72 75 65 3c 2f 4c 69 6e 6b 44 65 6c 61 79 53 69  rue</LinkDelaySi
1bd0: 67 6e 3e 0d 0a 20 20 20 20 3c 4c 69 6e 6b 44 65  gn>..    <LinkDe
1be0: 6c 61 79 53 69 67 6e 20 43 6f 6e 64 69 74 69 6f  laySign Conditio
1bf0: 6e 3d 22 27 24 28 43 6f 6e 66 69 67 75 72 61 74  n="'$(Configurat 1c00: 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29 ion)|$(Platform)
1c10: 27 3d 3d 27 52 65 6c 65 61 73 65 7c 57 69 6e 33  '=='Release|Win3
1c20: 32 27 22 3e 74 72 75 65 3c 2f 4c 69 6e 6b 44 65  2'">true</LinkDe
1c30: 6c 61 79 53 69 67 6e 3e 0d 0a 20 20 20 20 3c 4c  laySign>..    <L
1c40: 69 6e 6b 44 65 6c 61 79 53 69 67 6e 20 43 6f 6e  inkDelaySign Con
1c50: 64 69 74 69 6f 6e 3d 22 27 24 28 43 6f 6e 66 69  dition="'$(Confi 1c60: 67 75 72 61 74 69 6f 6e 29 7c 24 28 50 6c 61 74 guration)|$(Plat
1c70: 66 6f 72 6d 29 27 3d 3d 27 52 65 6c 65 61 73 65  form)'=='Release
1c80: 7c 78 36 34 27 22 3e 74 72 75 65 3c 2f 4c 69 6e  |x64'">true</Lin
1c90: 6b 44 65 6c 61 79 53 69 67 6e 3e 0d 0a 20 20 3c  kDelaySign>..  <
1ca0: 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 0d  /PropertyGroup>.
1cb0: 0a 20 20 3c 49 74 65 6d 44 65 66 69 6e 69 74 69  .  <ItemDefiniti
1cc0: 6f 6e 47 72 6f 75 70 20 43 6f 6e 64 69 74 69 6f  onGroup Conditio
1cd0: 6e 3d 22 27 24 28 43 6f 6e 66 69 67 75 72 61 74  n="'$(Configurat 1ce0: 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29 ion)|$(Platform)
1cf0: 27 3d 3d 27 44 65 62 75 67 7c 57 69 6e 33 32 27  '=='Debug|Win32'
1d00: 22 3e 0d 0a 20 20 20 20 3c 43 6c 43 6f 6d 70 69  ">..    <ClCompi
1d10: 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 4f 70 74 69  le>..      <Opti
1d20: 6d 69 7a 61 74 69 6f 6e 3e 44 69 73 61 62 6c 65  mization>Disable
1d30: 64 3c 2f 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3e  d</Optimization>
1d40: 0d 0a 20 20 20 20 20 20 3c 41 64 64 69 74 69 6f  ..      <Additio
1d50: 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74  nalIncludeDirect
1d60: 6f 72 69 65 73 3e 24 28 49 4e 54 45 52 4f 50 5f  ories>$(INTEROP_ 1d70: 49 4e 43 4c 55 44 45 5f 44 49 52 45 43 54 4f 52 INCLUDE_DIRECTOR 1d80: 49 45 53 29 3b 25 28 41 64 64 69 74 69 6f 6e 61 IES);%(Additiona 1d90: 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 lIncludeDirector 1da0: 69 65 73 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c ies)</Additional 1db0: 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 IncludeDirectori 1dc0: 65 73 3e 0d 0a 20 20 20 20 20 20 3c 50 72 65 70 es>.. <Prep 1dd0: 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 rocessorDefiniti 1de0: 6f 6e 73 3e 57 49 4e 33 32 3b 5f 44 45 42 55 47 ons>WIN32;_DEBUG 1df0: 3b 5f 57 49 4e 44 4f 57 53 3b 5f 55 53 52 44 4c ;_WINDOWS;_USRDL 1e00: 4c 3b 24 28 53 51 4c 49 54 45 5f 43 4f 4d 4d 4f L;$(SQLITE_COMMO
1e10: 4e 5f 44 45 46 49 4e 45 53 29 3b 24 28 53 51 4c  N_DEFINES);$(SQL 1e20: 49 54 45 5f 45 58 54 52 41 5f 44 45 46 49 4e 45 ITE_EXTRA_DEFINE 1e30: 53 29 3b 24 28 53 51 4c 49 54 45 5f 44 45 42 55 S);$(SQLITE_DEBU
1e40: 47 5f 44 45 46 49 4e 45 53 29 3b 24 28 49 4e 54  G_DEFINES);$(INT 1e50: 45 52 4f 50 5f 45 58 54 52 41 5f 44 45 46 49 4e EROP_EXTRA_DEFIN 1e60: 45 53 29 3b 24 28 49 4e 54 45 52 4f 50 5f 44 45 ES);$(INTEROP_DE
1e70: 42 55 47 5f 44 45 46 49 4e 45 53 29 3b 25 28 50  BUG_DEFINES);%(P
1e80: 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e  reprocessorDefin
1e90: 69 74 69 6f 6e 73 29 3c 2f 50 72 65 70 72 6f 63  itions)</Preproc
1ea0: 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73  essorDefinitions
1eb0: 3e 0d 0a 20 20 20 20 20 20 3c 4d 69 6e 69 6d 61  >..      <Minima
1ec0: 6c 52 65 62 75 69 6c 64 3e 66 61 6c 73 65 3c 2f  lRebuild>false</
1ed0: 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3e 0d  MinimalRebuild>.
1ee0: 0a 20 20 20 20 20 20 3c 42 61 73 69 63 52 75 6e  .      <BasicRun
1ef0: 74 69 6d 65 43 68 65 63 6b 73 3e 44 65 66 61 75  timeChecks>Defau
1f00: 6c 74 3c 2f 42 61 73 69 63 52 75 6e 74 69 6d 65  lt</BasicRuntime
1f10: 43 68 65 63 6b 73 3e 0d 0a 20 20 20 20 20 20 3c  Checks>..      <
1f20: 52 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 3e 4d  RuntimeLibrary>M
1f30: 75 6c 74 69 54 68 72 65 61 64 65 64 44 65 62 75  ultiThreadedDebu
1f40: 67 3c 2f 52 75 6e 74 69 6d 65 4c 69 62 72 61 72  g</RuntimeLibrar
1f50: 79 3e 0d 0a 20 20 20 20 20 20 3c 57 61 72 6e 69  y>..      <Warni
1f60: 6e 67 4c 65 76 65 6c 3e 4c 65 76 65 6c 34 3c 2f  ngLevel>Level4</
1f70: 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 0d 0a 20  WarningLevel>..
1f80: 20 20 20 20 20 3c 44 65 62 75 67 49 6e 66 6f 72       <DebugInfor
1f90: 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 3e 50 72 6f  mationFormat>Pro
1fa0: 67 72 61 6d 44 61 74 61 62 61 73 65 3c 2f 44 65  gramDatabase</De
1fb0: 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f  bugInformationFo
1fc0: 72 6d 61 74 3e 0d 0a 20 20 20 20 20 20 3c 43 6f  rmat>..      <Co
1fd0: 6d 70 69 6c 65 41 73 3e 44 65 66 61 75 6c 74 3c  mpileAs>Default<
1fe0: 2f 43 6f 6d 70 69 6c 65 41 73 3e 0d 0a 20 20 20  /CompileAs>..
1ff0: 20 20 20 3c 44 69 73 61 62 6c 65 53 70 65 63 69     <DisableSpeci
2000: 66 69 63 57 61 72 6e 69 6e 67 73 3e 24 28 53 51  ficWarnings>$(SQ 2010: 4c 49 54 45 5f 44 49 53 41 42 4c 45 5f 57 41 52 LITE_DISABLE_WAR 2020: 4e 49 4e 47 53 29 3b 25 28 44 69 73 61 62 6c 65 NINGS);%(Disable 2030: 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 SpecificWarnings 2040: 29 3c 2f 44 69 73 61 62 6c 65 53 70 65 63 69 66 )</DisableSpecif 2050: 69 63 57 61 72 6e 69 6e 67 73 3e 0d 0a 20 20 20 icWarnings>.. 2060: 20 3c 2f 43 6c 43 6f 6d 70 69 6c 65 3e 0d 0a 20 </ClCompile>.. 2070: 20 20 20 3c 52 65 73 6f 75 72 63 65 43 6f 6d 70 <ResourceComp 2080: 69 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 50 72 65 ile>.. <Pre 2090: 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 processorDefinit 20a0: 69 6f 6e 73 3e 5f 44 45 42 55 47 3b 49 4e 54 45 ions>_DEBUG;INTE 20b0: 52 4f 50 5f 52 43 5f 56 45 52 53 49 4f 4e 3d 24 ROP_RC_VERSION=$
20c0: 28 49 4e 54 45 52 4f 50 5f 52 43 5f 56 45 52 53  (INTEROP_RC_VERS
20d0: 49 4f 4e 29 3b 25 28 50 72 65 70 72 6f 63 65 73  ION);%(Preproces
20e0: 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 29 3c  sorDefinitions)<
20f0: 2f 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66  /PreprocessorDef
2100: 69 6e 69 74 69 6f 6e 73 3e 0d 0a 20 20 20 20 3c  initions>..    <
2110: 2f 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65  /ResourceCompile
2120: 3e 0d 0a 20 20 20 20 3c 4c 69 6e 6b 3e 0d 0a 20  >..    <Link>..
2130: 20 20 20 20 20 3c 41 64 64 69 74 69 6f 6e 61 6c       <Additional
2140: 4f 70 74 69 6f 6e 73 3e 24 28 49 4e 54 45 52 4f  Options>$(INTERO 2150: 50 5f 41 53 53 45 4d 42 4c 59 5f 52 45 53 4f 55 P_ASSEMBLY_RESOU 2160: 52 43 45 53 29 20 25 28 41 64 64 69 74 69 6f 6e RCES) %(Addition 2170: 61 6c 4f 70 74 69 6f 6e 73 29 3c 2f 41 64 64 69 alOptions)</Addi 2180: 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3e 0d 0a tionalOptions>.. 2190: 20 20 20 20 20 20 3c 41 64 64 69 74 69 6f 6e 61 <Additiona 21a0: 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 lLibraryDirector 21b0: 69 65 73 3e 24 28 49 4e 54 45 52 4f 50 5f 4c 49 ies>$(INTEROP_LI
21c0: 42 52 41 52 59 5f 44 49 52 45 43 54 4f 52 49 45  BRARY_DIRECTORIE
21d0: 53 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 4c 69  S)</AdditionalLi
21e0: 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73  braryDirectories
21f0: 3e 0d 0a 20 20 20 20 20 20 3c 41 64 64 69 74 69  >..      <Additi
2200: 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73  onalDependencies
2210: 3e 24 28 50 72 6f 6a 65 63 74 44 69 72 29 2e 2e  >$(ProjectDir).. 2220: 5c 62 69 6e 5c 24 28 43 6f 6e 66 69 67 75 72 61 \bin\$(Configura
2230: 74 69 6f 6e 59 65 61 72 29 5c 24 28 43 6f 6e 66  tionYear)\$(Conf 2240: 69 67 75 72 61 74 69 6f 6e 29 4d 6f 64 75 6c 65 iguration)Module 2250: 5c 62 69 6e 5c 53 79 73 74 65 6d 2e 44 61 74 61 \bin\System.Data 2260: 2e 53 51 4c 69 74 65 2e 6e 65 74 6d 6f 64 75 6c .SQLite.netmodul 2270: 65 20 24 28 49 4e 54 45 52 4f 50 5f 4c 49 42 52 e$(INTEROP_LIBR
2280: 41 52 59 5f 44 45 50 45 4e 44 45 4e 43 49 45 53  ARY_DEPENDENCIES
2290: 29 3b 25 28 41 64 64 69 74 69 6f 6e 61 6c 44 65  );%(AdditionalDe
22a0: 70 65 6e 64 65 6e 63 69 65 73 29 3c 2f 41 64 64  pendencies)</Add
22b0: 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63  itionalDependenc
22c0: 69 65 73 3e 0d 0a 20 20 20 20 20 20 3c 56 65 72  ies>..      <Ver
22d0: 73 69 6f 6e 3e 24 28 49 4e 54 45 52 4f 50 5f 4c  sion>$(INTEROP_L 22e0: 49 4e 4b 45 52 5f 56 45 52 53 49 4f 4e 29 3c 2f INKER_VERSION)</ 22f0: 56 65 72 73 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 Version>.. 2300: 3c 47 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e <GenerateDebugIn 2310: 66 6f 72 6d 61 74 69 6f 6e 3e 74 72 75 65 3c 2f formation>true</ 2320: 47 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 GenerateDebugInf 2330: 6f 72 6d 61 74 69 6f 6e 3e 0d 0a 20 20 20 20 20 ormation>.. 2340: 20 3c 41 73 73 65 6d 62 6c 79 44 65 62 75 67 3e <AssemblyDebug> 2350: 74 72 75 65 3c 2f 41 73 73 65 6d 62 6c 79 44 65 true</AssemblyDe 2360: 62 75 67 3e 0d 0a 20 20 20 20 20 20 3c 47 65 6e bug>.. <Gen 2370: 65 72 61 74 65 4d 61 70 46 69 6c 65 3e 74 72 75 erateMapFile>tru 2380: 65 3c 2f 47 65 6e 65 72 61 74 65 4d 61 70 46 69 e</GenerateMapFi 2390: 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 4d 61 70 45 le>.. <MapE 23a0: 78 70 6f 72 74 73 3e 74 72 75 65 3c 2f 4d 61 70 xports>true</Map 23b0: 45 78 70 6f 72 74 73 3e 0d 0a 20 20 20 20 20 20 Exports>.. 23c0: 3c 53 75 62 53 79 73 74 65 6d 3e 57 69 6e 64 6f <SubSystem>Windo 23d0: 77 73 3c 2f 53 75 62 53 79 73 74 65 6d 3e 0d 0a ws</SubSystem>.. 23e0: 20 20 20 20 20 20 3c 4f 70 74 69 6d 69 7a 65 52 <OptimizeR 23f0: 65 66 65 72 65 6e 63 65 73 3e 74 72 75 65 3c 2f eferences>true</ 2400: 4f 70 74 69 6d 69 7a 65 52 65 66 65 72 65 6e 63 OptimizeReferenc 2410: 65 73 3e 0d 0a 20 20 20 20 20 20 3c 45 6e 61 62 es>.. <Enab 2420: 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 3e leCOMDATFolding> 2430: 74 72 75 65 3c 2f 45 6e 61 62 6c 65 43 4f 4d 44 true</EnableCOMD 2440: 41 54 46 6f 6c 64 69 6e 67 3e 0d 0a 20 20 20 20 ATFolding>.. 2450: 20 20 3c 4c 69 6e 6b 54 69 6d 65 43 6f 64 65 47 <LinkTimeCodeG 2460: 65 6e 65 72 61 74 69 6f 6e 3e 55 73 65 4c 69 6e eneration>UseLin 2470: 6b 54 69 6d 65 43 6f 64 65 47 65 6e 65 72 61 74 kTimeCodeGenerat 2480: 69 6f 6e 3c 2f 4c 69 6e 6b 54 69 6d 65 43 6f 64 ion</LinkTimeCod 2490: 65 47 65 6e 65 72 61 74 69 6f 6e 3e 0d 0a 20 20 eGeneration>.. 24a0: 20 20 20 20 3c 54 61 72 67 65 74 4d 61 63 68 69 <TargetMachi 24b0: 6e 65 3e 4d 61 63 68 69 6e 65 58 38 36 3c 2f 54 ne>MachineX86</T 24c0: 61 72 67 65 74 4d 61 63 68 69 6e 65 3e 0d 0a 20 argetMachine>.. 24d0: 20 20 20 20 20 3c 43 4c 52 55 6e 6d 61 6e 61 67 <CLRUnmanag 24e0: 65 64 43 6f 64 65 43 68 65 63 6b 3e 74 72 75 65 edCodeCheck>true 24f0: 3c 2f 43 4c 52 55 6e 6d 61 6e 61 67 65 64 43 6f </CLRUnmanagedCo 2500: 64 65 43 68 65 63 6b 3e 0d 0a 20 20 20 20 20 20 deCheck>.. 2510: 3c 4b 65 79 46 69 6c 65 3e 24 28 49 4e 54 45 52 <KeyFile>$(INTER
2520: 4f 50 5f 4b 45 59 5f 46 49 4c 45 29 3c 2f 4b 65  OP_KEY_FILE)</Ke
2530: 79 46 69 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 44  yFile>..      <D
2540: 65 6c 61 79 53 69 67 6e 3e 74 72 75 65 3c 2f 44  elaySign>true</D
2550: 65 6c 61 79 53 69 67 6e 3e 0d 0a 20 20 20 20 3c  elaySign>..    <
2560: 2f 4c 69 6e 6b 3e 0d 0a 20 20 20 20 3c 4d 61 6e  /Link>..    <Man
2570: 69 66 65 73 74 3e 0d 0a 20 20 20 20 20 20 3c 56  ifest>..      <V
2580: 65 72 62 6f 73 65 4f 75 74 70 75 74 3e 74 72 75  erboseOutput>tru
2590: 65 3c 2f 56 65 72 62 6f 73 65 4f 75 74 70 75 74  e</VerboseOutput
25a0: 3e 0d 0a 20 20 20 20 20 20 3c 41 73 73 65 6d 62  >..      <Assemb
25b0: 6c 79 49 64 65 6e 74 69 74 79 3e 24 28 50 72 6f  lyIdentity>$(Pro 25c0: 6a 65 63 74 4e 61 6d 65 29 2c 20 70 72 6f 63 65 jectName), proce 25d0: 73 73 6f 72 41 72 63 68 69 74 65 63 74 75 72 65 ssorArchitecture 25e0: 3d 78 38 36 2c 20 76 65 72 73 69 6f 6e 3d 24 28 =x86, version=$(
25f0: 49 4e 54 45 52 4f 50 5f 4d 41 4e 49 46 45 53 54  INTEROP_MANIFEST
2600: 5f 56 45 52 53 49 4f 4e 29 2c 20 74 79 70 65 3d  _VERSION), type=
2610: 77 69 6e 33 32 3c 2f 41 73 73 65 6d 62 6c 79 49  win32</AssemblyI
2620: 64 65 6e 74 69 74 79 3e 0d 0a 20 20 20 20 20 20  dentity>..
2630: 3c 55 70 64 61 74 65 46 69 6c 65 48 61 73 68 65  <UpdateFileHashe
2640: 73 3e 74 72 75 65 3c 2f 55 70 64 61 74 65 46 69  s>true</UpdateFi
2650: 6c 65 48 61 73 68 65 73 3e 0d 0a 20 20 20 20 3c  leHashes>..    <
2660: 2f 4d 61 6e 69 66 65 73 74 3e 0d 0a 20 20 20 20  /Manifest>..
2670: 3c 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 3e  <PostBuildEvent>
2680: 0d 0a 20 20 20 20 20 20 3c 43 6f 6d 6d 61 6e 64  ..      <Command
2690: 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 27 24 28 54   Condition="'$(T 26a0: 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 53 44 argetFrameworkSD 26b0: 4b 54 6f 6f 6c 73 44 69 72 65 63 74 6f 72 79 29 KToolsDirectory) 26c0: 27 3d 3d 27 27 22 3e 22 24 28 46 72 61 6d 65 77 '==''">"$(Framew
26d0: 6f 72 6b 53 44 4b 44 69 72 29 42 69 6e 5c 73 6e  orkSDKDir)Bin\sn
26e0: 2e 65 78 65 22 20 2d 52 61 20 22 24 28 54 61 72  .exe" -Ra "$(Tar 26f0: 67 65 74 50 61 74 68 29 22 20 22 24 28 49 4e 54 getPath)" "$(INT
2700: 45 52 4f 50 5f 4b 45 59 5f 46 49 4c 45 29 22 3c  EROP_KEY_FILE)"<
2710: 2f 43 6f 6d 6d 61 6e 64 3e 0d 0a 20 20 20 20 20  /Command>..
2720: 20 3c 43 6f 6d 6d 61 6e 64 20 43 6f 6e 64 69 74   <Command Condit
2730: 69 6f 6e 3d 22 27 24 28 54 61 72 67 65 74 46 72  ion="'$(TargetFr 2740: 61 6d 65 77 6f 72 6b 53 44 4b 54 6f 6f 6c 73 44 ameworkSDKToolsD 2750: 69 72 65 63 74 6f 72 79 29 27 21 3d 27 27 22 3e irectory)'!=''"> 2760: 22 24 28 54 61 72 67 65 74 46 72 61 6d 65 77 6f "$(TargetFramewo
2770: 72 6b 53 44 4b 54 6f 6f 6c 73 44 69 72 65 63 74  rkSDKToolsDirect
2780: 6f 72 79 29 73 6e 2e 65 78 65 22 20 2d 52 61 20  ory)sn.exe" -Ra
2790: 22 24 28 54 61 72 67 65 74 50 61 74 68 29 22 20  "$(TargetPath)" 27a0: 22 24 28 49 4e 54 45 52 4f 50 5f 4b 45 59 5f 46 "$(INTEROP_KEY_F
27b0: 49 4c 45 29 22 3c 2f 43 6f 6d 6d 61 6e 64 3e 0d  ILE)"</Command>.
27c0: 0a 20 20 20 20 3c 2f 50 6f 73 74 42 75 69 6c 64  .    </PostBuild
27d0: 45 76 65 6e 74 3e 0d 0a 20 20 3c 2f 49 74 65 6d  Event>..  </Item
27e0: 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 3e  DefinitionGroup>
27f0: 0d 0a 20 20 3c 49 74 65 6d 44 65 66 69 6e 69 74  ..  <ItemDefinit
2800: 69 6f 6e 47 72 6f 75 70 20 43 6f 6e 64 69 74 69  ionGroup Conditi
2810: 6f 6e 3d 22 27 24 28 43 6f 6e 66 69 67 75 72 61  on="'$(Configura 2820: 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d tion)|$(Platform
2830: 29 27 3d 3d 27 44 65 62 75 67 7c 78 36 34 27 22  )'=='Debug|x64'"
2840: 3e 0d 0a 20 20 20 20 3c 43 6c 43 6f 6d 70 69 6c  >..    <ClCompil
2850: 65 3e 0d 0a 20 20 20 20 20 20 3c 4f 70 74 69 6d  e>..      <Optim
2860: 69 7a 61 74 69 6f 6e 3e 44 69 73 61 62 6c 65 64  ization>Disabled
2870: 3c 2f 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 0d  </Optimization>.
2880: 0a 20 20 20 20 20 20 3c 41 64 64 69 74 69 6f 6e  .      <Addition
2890: 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f  alIncludeDirecto
28a0: 72 69 65 73 3e 24 28 49 4e 54 45 52 4f 50 5f 49  ries>$(INTEROP_I 28b0: 4e 43 4c 55 44 45 5f 44 49 52 45 43 54 4f 52 49 NCLUDE_DIRECTORI 28c0: 45 53 29 3b 25 28 41 64 64 69 74 69 6f 6e 61 6c ES);%(Additional 28d0: 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 IncludeDirectori 28e0: 65 73 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 49 es)</AdditionalI 28f0: 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 ncludeDirectorie 2900: 73 3e 0d 0a 20 20 20 20 20 20 3c 50 72 65 70 72 s>.. <Prepr 2910: 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f ocessorDefinitio 2920: 6e 73 3e 57 49 4e 33 32 3b 78 36 34 3b 5f 44 45 ns>WIN32;x64;_DE 2930: 42 55 47 3b 5f 57 49 4e 44 4f 57 53 3b 5f 55 53 BUG;_WINDOWS;_US 2940: 52 44 4c 4c 3b 24 28 53 51 4c 49 54 45 5f 43 4f RDLL;$(SQLITE_CO
2950: 4d 4d 4f 4e 5f 44 45 46 49 4e 45 53 29 3b 24 28  MMON_DEFINES);$( 2960: 53 51 4c 49 54 45 5f 45 58 54 52 41 5f 44 45 46 SQLITE_EXTRA_DEF 2970: 49 4e 45 53 29 3b 24 28 53 51 4c 49 54 45 5f 44 INES);$(SQLITE_D
2980: 45 42 55 47 5f 44 45 46 49 4e 45 53 29 3b 24 28  EBUG_DEFINES);$( 2990: 49 4e 54 45 52 4f 50 5f 45 58 54 52 41 5f 44 45 INTEROP_EXTRA_DE 29a0: 46 49 4e 45 53 29 3b 24 28 49 4e 54 45 52 4f 50 FINES);$(INTEROP
29b0: 5f 44 45 42 55 47 5f 44 45 46 49 4e 45 53 29 3b  _DEBUG_DEFINES);
29c0: 25 28 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65  %(PreprocessorDe
29d0: 66 69 6e 69 74 69 6f 6e 73 29 3c 2f 50 72 65 70  finitions)</Prep
29e0: 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69  rocessorDefiniti
29f0: 6f 6e 73 3e 0d 0a 20 20 20 20 20 20 3c 4d 69 6e  ons>..      <Min
2a00: 69 6d 61 6c 52 65 62 75 69 6c 64 3e 66 61 6c 73  imalRebuild>fals
2a10: 65 3c 2f 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c  e</MinimalRebuil
2a20: 64 3e 0d 0a 20 20 20 20 20 20 3c 42 61 73 69 63  d>..      <Basic
2a30: 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 3e 44 65  RuntimeChecks>De
2a40: 66 61 75 6c 74 3c 2f 42 61 73 69 63 52 75 6e 74  fault</BasicRunt
2a50: 69 6d 65 43 68 65 63 6b 73 3e 0d 0a 20 20 20 20  imeChecks>..
2a60: 20 20 3c 52 75 6e 74 69 6d 65 4c 69 62 72 61 72    <RuntimeLibrar
2a70: 79 3e 4d 75 6c 74 69 54 68 72 65 61 64 65 64 44  y>MultiThreadedD
2a80: 65 62 75 67 3c 2f 52 75 6e 74 69 6d 65 4c 69 62  ebug</RuntimeLib
2a90: 72 61 72 79 3e 0d 0a 20 20 20 20 20 20 3c 57 61  rary>..      <Wa
2aa0: 72 6e 69 6e 67 4c 65 76 65 6c 3e 4c 65 76 65 6c  rningLevel>Level
2ab0: 34 3c 2f 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e  4</WarningLevel>
2ac0: 0d 0a 20 20 20 20 20 20 3c 44 65 62 75 67 49 6e  ..      <DebugIn
2ad0: 66 6f 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 3e  formationFormat>
2ae0: 50 72 6f 67 72 61 6d 44 61 74 61 62 61 73 65 3c  ProgramDatabase<
2af0: 2f 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f  /DebugInformatio
2b00: 6e 46 6f 72 6d 61 74 3e 0d 0a 20 20 20 20 20 20  nFormat>..
2b10: 3c 43 6f 6d 70 69 6c 65 41 73 3e 44 65 66 61 75  <CompileAs>Defau
2b20: 6c 74 3c 2f 43 6f 6d 70 69 6c 65 41 73 3e 0d 0a  lt</CompileAs>..
2b30: 20 20 20 20 20 20 3c 44 69 73 61 62 6c 65 53 70        <DisableSp
2b40: 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 3e 24  ecificWarnings>$2b50: 28 53 51 4c 49 54 45 5f 44 49 53 41 42 4c 45 5f (SQLITE_DISABLE_ 2b60: 57 41 52 4e 49 4e 47 53 29 3b 24 28 53 51 4c 49 WARNINGS);$(SQLI
2b70: 54 45 5f 44 49 53 41 42 4c 45 5f 58 36 34 5f 57  TE_DISABLE_X64_W
2b80: 41 52 4e 49 4e 47 53 29 3b 25 28 44 69 73 61 62  ARNINGS);%(Disab
2b90: 6c 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e  leSpecificWarnin
2ba0: 67 73 29 3c 2f 44 69 73 61 62 6c 65 53 70 65 63  gs)</DisableSpec
2bb0: 69 66 69 63 57 61 72 6e 69 6e 67 73 3e 0d 0a 20  ificWarnings>..
2bc0: 20 20 20 3c 2f 43 6c 43 6f 6d 70 69 6c 65 3e 0d     </ClCompile>.
2bd0: 0a 20 20 20 20 3c 52 65 73 6f 75 72 63 65 43 6f  .    <ResourceCo
2be0: 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 50  mpile>..      <P
2bf0: 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e  reprocessorDefin
2c00: 69 74 69 6f 6e 73 3e 5f 44 45 42 55 47 3b 49 4e  itions>_DEBUG;IN
2c10: 54 45 52 4f 50 5f 52 43 5f 56 45 52 53 49 4f 4e  TEROP_RC_VERSION
2c20: 3d 24 28 49 4e 54 45 52 4f 50 5f 52 43 5f 56 45  =$(INTEROP_RC_VE 2c30: 52 53 49 4f 4e 29 3b 25 28 50 72 65 70 72 6f 63 RSION);%(Preproc 2c40: 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 essorDefinitions 2c50: 29 3c 2f 50 72 65 70 72 6f 63 65 73 73 6f 72 44 )</PreprocessorD 2c60: 65 66 69 6e 69 74 69 6f 6e 73 3e 0d 0a 20 20 20 efinitions>.. 2c70: 20 3c 2f 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 </ResourceCompi 2c80: 6c 65 3e 0d 0a 20 20 20 20 3c 4c 69 6e 6b 3e 0d le>.. <Link>. 2c90: 0a 20 20 20 20 20 20 3c 41 64 64 69 74 69 6f 6e . <Addition 2ca0: 61 6c 4f 70 74 69 6f 6e 73 3e 24 28 49 4e 54 45 alOptions>$(INTE
2cb0: 52 4f 50 5f 41 53 53 45 4d 42 4c 59 5f 52 45 53  ROP_ASSEMBLY_RES
2cc0: 4f 55 52 43 45 53 29 20 25 28 41 64 64 69 74 69  OURCES) %(Additi
2cd0: 6f 6e 61 6c 4f 70 74 69 6f 6e 73 29 3c 2f 41 64  onalOptions)</Ad
2ce0: 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3e  ditionalOptions>
2cf0: 0d 0a 20 20 20 20 20 20 3c 41 64 64 69 74 69 6f  ..      <Additio
2d00: 6e 61 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74  nalLibraryDirect
2d10: 6f 72 69 65 73 3e 24 28 49 4e 54 45 52 4f 50 5f  ories>$(INTEROP_ 2d20: 4c 49 42 52 41 52 59 5f 44 49 52 45 43 54 4f 52 LIBRARY_DIRECTOR 2d30: 49 45 53 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c IES)</Additional 2d40: 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 LibraryDirectori 2d50: 65 73 3e 0d 0a 20 20 20 20 20 20 3c 41 64 64 69 es>.. <Addi 2d60: 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 tionalDependenci 2d70: 65 73 3e 24 28 50 72 6f 6a 65 63 74 44 69 72 29 es>$(ProjectDir)
2d80: 2e 2e 5c 62 69 6e 5c 24 28 43 6f 6e 66 69 67 75  ..\bin\$(Configu 2d90: 72 61 74 69 6f 6e 59 65 61 72 29 5c 24 28 43 6f rationYear)\$(Co
2da0: 6e 66 69 67 75 72 61 74 69 6f 6e 29 4d 6f 64 75  nfiguration)Modu
2db0: 6c 65 5c 62 69 6e 5c 53 79 73 74 65 6d 2e 44 61  le\bin\System.Da
2dc0: 74 61 2e 53 51 4c 69 74 65 2e 6e 65 74 6d 6f 64  ta.SQLite.netmod
2dd0: 75 6c 65 20 24 28 49 4e 54 45 52 4f 50 5f 4c 49  ule $(INTEROP_LI 2de0: 42 52 41 52 59 5f 44 45 50 45 4e 44 45 4e 43 49 BRARY_DEPENDENCI 2df0: 45 53 29 3b 25 28 41 64 64 69 74 69 6f 6e 61 6c ES);%(Additional 2e00: 44 65 70 65 6e 64 65 6e 63 69 65 73 29 3c 2f 41 Dependencies)</A 2e10: 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 dditionalDepende 2e20: 6e 63 69 65 73 3e 0d 0a 20 20 20 20 20 20 3c 56 ncies>.. <V 2e30: 65 72 73 69 6f 6e 3e 24 28 49 4e 54 45 52 4f 50 ersion>$(INTEROP
2e40: 5f 4c 49 4e 4b 45 52 5f 56 45 52 53 49 4f 4e 29  _LINKER_VERSION)
2e50: 3c 2f 56 65 72 73 69 6f 6e 3e 0d 0a 20 20 20 20  </Version>..
2e60: 20 20 3c 47 65 6e 65 72 61 74 65 44 65 62 75 67    <GenerateDebug
2e70: 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e 74 72 75 65  Information>true
2e80: 3c 2f 47 65 6e 65 72 61 74 65 44 65 62 75 67 49  </GenerateDebugI
2e90: 6e 66 6f 72 6d 61 74 69 6f 6e 3e 0d 0a 20 20 20  nformation>..
2ea0: 20 20 20 3c 41 73 73 65 6d 62 6c 79 44 65 62 75     <AssemblyDebu
2eb0: 67 3e 74 72 75 65 3c 2f 41 73 73 65 6d 62 6c 79  g>true</Assembly
2ec0: 44 65 62 75 67 3e 0d 0a 20 20 20 20 20 20 3c 47  Debug>..      <G
2ed0: 65 6e 65 72 61 74 65 4d 61 70 46 69 6c 65 3e 74  enerateMapFile>t
2ee0: 72 75 65 3c 2f 47 65 6e 65 72 61 74 65 4d 61 70  rue</GenerateMap
2ef0: 46 69 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 4d 61  File>..      <Ma
2f00: 70 45 78 70 6f 72 74 73 3e 74 72 75 65 3c 2f 4d  pExports>true</M
2f10: 61 70 45 78 70 6f 72 74 73 3e 0d 0a 20 20 20 20  apExports>..
2f20: 20 20 3c 53 75 62 53 79 73 74 65 6d 3e 57 69 6e    <SubSystem>Win
2f30: 64 6f 77 73 3c 2f 53 75 62 53 79 73 74 65 6d 3e  dows</SubSystem>
2f40: 0d 0a 20 20 20 20 20 20 3c 4f 70 74 69 6d 69 7a  ..      <Optimiz
2f50: 65 52 65 66 65 72 65 6e 63 65 73 3e 74 72 75 65  eReferences>true
2f60: 3c 2f 4f 70 74 69 6d 69 7a 65 52 65 66 65 72 65  </OptimizeRefere
2f70: 6e 63 65 73 3e 0d 0a 20 20 20 20 20 20 3c 45 6e  nces>..      <En
2f80: 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e  ableCOMDATFoldin
2f90: 67 3e 74 72 75 65 3c 2f 45 6e 61 62 6c 65 43 4f  g>true</EnableCO
2fa0: 4d 44 41 54 46 6f 6c 64 69 6e 67 3e 0d 0a 20 20  MDATFolding>..
2fb0: 20 20 20 20 3c 4c 69 6e 6b 54 69 6d 65 43 6f 64      <LinkTimeCod
2fc0: 65 47 65 6e 65 72 61 74 69 6f 6e 3e 55 73 65 4c  eGeneration>UseL
2fd0: 69 6e 6b 54 69 6d 65 43 6f 64 65 47 65 6e 65 72  inkTimeCodeGener
2fe0: 61 74 69 6f 6e 3c 2f 4c 69 6e 6b 54 69 6d 65 43  ation</LinkTimeC
2ff0: 6f 64 65 47 65 6e 65 72 61 74 69 6f 6e 3e 0d 0a  odeGeneration>..
3000: 20 20 20 20 20 20 3c 54 61 72 67 65 74 4d 61 63        <TargetMac
3010: 68 69 6e 65 3e 4d 61 63 68 69 6e 65 58 36 34 3c  hine>MachineX64<
3020: 2f 54 61 72 67 65 74 4d 61 63 68 69 6e 65 3e 0d  /TargetMachine>.
3030: 0a 20 20 20 20 20 20 3c 43 4c 52 55 6e 6d 61 6e  .      <CLRUnman
3040: 61 67 65 64 43 6f 64 65 43 68 65 63 6b 3e 74 72  agedCodeCheck>tr
3050: 75 65 3c 2f 43 4c 52 55 6e 6d 61 6e 61 67 65 64  ue</CLRUnmanaged
3060: 43 6f 64 65 43 68 65 63 6b 3e 0d 0a 20 20 20 20  CodeCheck>..
3070: 20 20 3c 4b 65 79 46 69 6c 65 3e 24 28 49 4e 54    <KeyFile>$(INT 3080: 45 52 4f 50 5f 4b 45 59 5f 46 49 4c 45 29 3c 2f EROP_KEY_FILE)</ 3090: 4b 65 79 46 69 6c 65 3e 0d 0a 20 20 20 20 20 20 KeyFile>.. 30a0: 3c 44 65 6c 61 79 53 69 67 6e 3e 74 72 75 65 3c <DelaySign>true< 30b0: 2f 44 65 6c 61 79 53 69 67 6e 3e 0d 0a 20 20 20 /DelaySign>.. 30c0: 20 3c 2f 4c 69 6e 6b 3e 0d 0a 20 20 20 20 3c 4d </Link>.. <M 30d0: 61 6e 69 66 65 73 74 3e 0d 0a 20 20 20 20 20 20 anifest>.. 30e0: 3c 56 65 72 62 6f 73 65 4f 75 74 70 75 74 3e 74 <VerboseOutput>t 30f0: 72 75 65 3c 2f 56 65 72 62 6f 73 65 4f 75 74 70 rue</VerboseOutp 3100: 75 74 3e 0d 0a 20 20 20 20 20 20 3c 41 73 73 65 ut>.. <Asse 3110: 6d 62 6c 79 49 64 65 6e 74 69 74 79 3e 24 28 50 mblyIdentity>$(P
3120: 72 6f 6a 65 63 74 4e 61 6d 65 29 2c 20 70 72 6f  rojectName), pro
3130: 63 65 73 73 6f 72 41 72 63 68 69 74 65 63 74 75  cessorArchitectu
3140: 72 65 3d 61 6d 64 36 34 2c 20 76 65 72 73 69 6f  re=amd64, versio
3150: 6e 3d 24 28 49 4e 54 45 52 4f 50 5f 4d 41 4e 49  n=$(INTEROP_MANI 3160: 46 45 53 54 5f 56 45 52 53 49 4f 4e 29 2c 20 74 FEST_VERSION), t 3170: 79 70 65 3d 77 69 6e 33 32 3c 2f 41 73 73 65 6d ype=win32</Assem 3180: 62 6c 79 49 64 65 6e 74 69 74 79 3e 0d 0a 20 20 blyIdentity>.. 3190: 20 20 20 20 3c 55 70 64 61 74 65 46 69 6c 65 48 <UpdateFileH 31a0: 61 73 68 65 73 3e 74 72 75 65 3c 2f 55 70 64 61 ashes>true</Upda 31b0: 74 65 46 69 6c 65 48 61 73 68 65 73 3e 0d 0a 20 teFileHashes>.. 31c0: 20 20 20 3c 2f 4d 61 6e 69 66 65 73 74 3e 0d 0a </Manifest>.. 31d0: 20 20 20 20 3c 50 6f 73 74 42 75 69 6c 64 45 76 <PostBuildEv 31e0: 65 6e 74 3e 0d 0a 20 20 20 20 20 20 3c 43 6f 6d ent>.. <Com 31f0: 6d 61 6e 64 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 mand Condition=" 3200: 27 24 28 54 61 72 67 65 74 46 72 61 6d 65 77 6f '$(TargetFramewo
3210: 72 6b 53 44 4b 54 6f 6f 6c 73 44 69 72 65 63 74  rkSDKToolsDirect
3220: 6f 72 79 29 27 3d 3d 27 27 22 3e 22 24 28 46 72  ory)'==''">"$(Fr 3230: 61 6d 65 77 6f 72 6b 53 44 4b 44 69 72 29 42 69 ameworkSDKDir)Bi 3240: 6e 5c 73 6e 2e 65 78 65 22 20 2d 52 61 20 22 24 n\sn.exe" -Ra "$
3250: 28 54 61 72 67 65 74 50 61 74 68 29 22 20 22 24  (TargetPath)" "$3260: 28 49 4e 54 45 52 4f 50 5f 4b 45 59 5f 46 49 4c (INTEROP_KEY_FIL 3270: 45 29 22 3c 2f 43 6f 6d 6d 61 6e 64 3e 0d 0a 20 E)"</Command>.. 3280: 20 20 20 20 20 3c 43 6f 6d 6d 61 6e 64 20 43 6f <Command Co 3290: 6e 64 69 74 69 6f 6e 3d 22 27 24 28 54 61 72 67 ndition="'$(Targ
32a0: 65 74 46 72 61 6d 65 77 6f 72 6b 53 44 4b 54 6f  etFrameworkSDKTo
32b0: 6f 6c 73 44 69 72 65 63 74 6f 72 79 29 27 21 3d  olsDirectory)'!=
32c0: 27 27 22 3e 22 24 28 54 61 72 67 65 74 46 72 61  ''">"$(TargetFra 32d0: 6d 65 77 6f 72 6b 53 44 4b 54 6f 6f 6c 73 44 69 meworkSDKToolsDi 32e0: 72 65 63 74 6f 72 79 29 73 6e 2e 65 78 65 22 20 rectory)sn.exe" 32f0: 2d 52 61 20 22 24 28 54 61 72 67 65 74 50 61 74 -Ra "$(TargetPat
3300: 68 29 22 20 22 24 28 49 4e 54 45 52 4f 50 5f 4b  h)" "$(INTEROP_K 3310: 45 59 5f 46 49 4c 45 29 22 3c 2f 43 6f 6d 6d 61 EY_FILE)"</Comma 3320: 6e 64 3e 0d 0a 20 20 20 20 3c 2f 50 6f 73 74 42 nd>.. </PostB 3330: 75 69 6c 64 45 76 65 6e 74 3e 0d 0a 20 20 3c 2f uildEvent>.. </ 3340: 49 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 ItemDefinitionGr 3350: 6f 75 70 3e 0d 0a 20 20 3c 49 74 65 6d 44 65 66 oup>.. <ItemDef 3360: 69 6e 69 74 69 6f 6e 47 72 6f 75 70 20 43 6f 6e initionGroup Con 3370: 64 69 74 69 6f 6e 3d 22 27 24 28 43 6f 6e 66 69 dition="'$(Confi
3380: 67 75 72 61 74 69 6f 6e 29 7c 24 28 50 6c 61 74  guration)|$(Plat 3390: 66 6f 72 6d 29 27 3d 3d 27 44 65 62 75 67 4e 61 form)'=='DebugNa 33a0: 74 69 76 65 4f 6e 6c 79 7c 57 69 6e 33 32 27 22 tiveOnly|Win32'" 33b0: 3e 0d 0a 20 20 20 20 3c 43 6c 43 6f 6d 70 69 6c >.. <ClCompil 33c0: 65 3e 0d 0a 20 20 20 20 20 20 3c 4f 70 74 69 6d e>.. <Optim 33d0: 69 7a 61 74 69 6f 6e 3e 44 69 73 61 62 6c 65 64 ization>Disabled 33e0: 3c 2f 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 0d </Optimization>. 33f0: 0a 20 20 20 20 20 20 3c 41 64 64 69 74 69 6f 6e . <Addition 3400: 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f alIncludeDirecto 3410: 72 69 65 73 3e 24 28 49 4e 54 45 52 4f 50 5f 49 ries>$(INTEROP_I
3420: 4e 43 4c 55 44 45 5f 44 49 52 45 43 54 4f 52 49  NCLUDE_DIRECTORI
3430: 45 53 29 3b 25 28 41 64 64 69 74 69 6f 6e 61 6c  ES);%(Additional
3440: 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69  IncludeDirectori
3450: 65 73 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 49  es)</AdditionalI
3460: 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65  ncludeDirectorie
3470: 73 3e 0d 0a 20 20 20 20 20 20 3c 50 72 65 70 72  s>..      <Prepr
3480: 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f  ocessorDefinitio
3490: 6e 73 3e 57 49 4e 33 32 3b 5f 44 45 42 55 47 3b  ns>WIN32;_DEBUG;
34a0: 5f 57 49 4e 44 4f 57 53 3b 5f 55 53 52 44 4c 4c  _WINDOWS;_USRDLL
34b0: 3b 24 28 53 51 4c 49 54 45 5f 43 4f 4d 4d 4f 4e  ;$(SQLITE_COMMON 34c0: 5f 44 45 46 49 4e 45 53 29 3b 24 28 53 51 4c 49 _DEFINES);$(SQLI
34d0: 54 45 5f 45 58 54 52 41 5f 44 45 46 49 4e 45 53  TE_EXTRA_DEFINES
34e0: 29 3b 24 28 53 51 4c 49 54 45 5f 44 45 42 55 47  );$(SQLITE_DEBUG 34f0: 5f 44 45 46 49 4e 45 53 29 3b 24 28 49 4e 54 45 _DEFINES);$(INTE
3500: 52 4f 50 5f 45 58 54 52 41 5f 44 45 46 49 4e 45  ROP_EXTRA_DEFINE
3510: 53 29 3b 24 28 49 4e 54 45 52 4f 50 5f 44 45 42  S);$(INTEROP_DEB 3520: 55 47 5f 44 45 46 49 4e 45 53 29 3b 25 28 50 72 UG_DEFINES);%(Pr 3530: 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 eprocessorDefini 3540: 74 69 6f 6e 73 29 3c 2f 50 72 65 70 72 6f 63 65 tions)</Preproce 3550: 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e ssorDefinitions> 3560: 0d 0a 20 20 20 20 20 20 3c 4d 69 6e 69 6d 61 6c .. <Minimal 3570: 52 65 62 75 69 6c 64 3e 66 61 6c 73 65 3c 2f 4d Rebuild>false</M 3580: 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3e 0d 0a inimalRebuild>.. 3590: 20 20 20 20 20 20 3c 42 61 73 69 63 52 75 6e 74 <BasicRunt 35a0: 69 6d 65 43 68 65 63 6b 73 3e 44 65 66 61 75 6c imeChecks>Defaul 35b0: 74 3c 2f 42 61 73 69 63 52 75 6e 74 69 6d 65 43 t</BasicRuntimeC 35c0: 68 65 63 6b 73 3e 0d 0a 20 20 20 20 20 20 3c 52 hecks>.. <R 35d0: 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 3e 4d 75 untimeLibrary>Mu 35e0: 6c 74 69 54 68 72 65 61 64 65 64 44 65 62 75 67 ltiThreadedDebug 35f0: 3c 2f 52 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 </RuntimeLibrary 3600: 3e 0d 0a 20 20 20 20 20 20 3c 57 61 72 6e 69 6e >.. <Warnin 3610: 67 4c 65 76 65 6c 3e 4c 65 76 65 6c 34 3c 2f 57 gLevel>Level4</W 3620: 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 0d 0a 20 20 arningLevel>.. 3630: 20 20 20 20 3c 44 65 62 75 67 49 6e 66 6f 72 6d <DebugInform 3640: 61 74 69 6f 6e 46 6f 72 6d 61 74 3e 50 72 6f 67 ationFormat>Prog 3650: 72 61 6d 44 61 74 61 62 61 73 65 3c 2f 44 65 62 ramDatabase</Deb 3660: 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f 72 ugInformationFor 3670: 6d 61 74 3e 0d 0a 20 20 20 20 20 20 3c 43 6f 6d mat>.. <Com 3680: 70 69 6c 65 41 73 3e 44 65 66 61 75 6c 74 3c 2f pileAs>Default</ 3690: 43 6f 6d 70 69 6c 65 41 73 3e 0d 0a 20 20 20 20 CompileAs>.. 36a0: 20 20 3c 44 69 73 61 62 6c 65 53 70 65 63 69 66 <DisableSpecif 36b0: 69 63 57 61 72 6e 69 6e 67 73 3e 24 28 53 51 4c icWarnings>$(SQL
36c0: 49 54 45 5f 44 49 53 41 42 4c 45 5f 57 41 52 4e  ITE_DISABLE_WARN
36d0: 49 4e 47 53 29 3b 25 28 44 69 73 61 62 6c 65 53  INGS);%(DisableS
36e0: 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 29  pecificWarnings)
36f0: 3c 2f 44 69 73 61 62 6c 65 53 70 65 63 69 66 69  </DisableSpecifi
3700: 63 57 61 72 6e 69 6e 67 73 3e 0d 0a 20 20 20 20  cWarnings>..
3710: 3c 2f 43 6c 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20  </ClCompile>..
3720: 20 20 3c 52 65 73 6f 75 72 63 65 43 6f 6d 70 69    <ResourceCompi
3730: 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 50 72 65 70  le>..      <Prep
3740: 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69  rocessorDefiniti
3750: 6f 6e 73 3e 5f 44 45 42 55 47 3b 49 4e 54 45 52  ons>_DEBUG;INTER
3760: 4f 50 5f 52 43 5f 56 45 52 53 49 4f 4e 3d 24 28  OP_RC_VERSION=$( 3770: 49 4e 54 45 52 4f 50 5f 52 43 5f 56 45 52 53 49 INTEROP_RC_VERSI 3780: 4f 4e 29 3b 25 28 50 72 65 70 72 6f 63 65 73 73 ON);%(Preprocess 3790: 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 29 3c 2f orDefinitions)</ 37a0: 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 PreprocessorDefi 37b0: 6e 69 74 69 6f 6e 73 3e 0d 0a 20 20 20 20 3c 2f nitions>.. </ 37c0: 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 3e ResourceCompile> 37d0: 0d 0a 20 20 20 20 3c 4c 69 6e 6b 3e 0d 0a 20 20 .. <Link>.. 37e0: 20 20 20 20 3c 41 64 64 69 74 69 6f 6e 61 6c 4c <AdditionalL 37f0: 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 ibraryDirectorie 3800: 73 3e 24 28 49 4e 54 45 52 4f 50 5f 4c 49 42 52 s>$(INTEROP_LIBR
3810: 41 52 59 5f 44 49 52 45 43 54 4f 52 49 45 53 29  ARY_DIRECTORIES)
3820: 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72  </AdditionalLibr
3830: 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 3e 0d  aryDirectories>.
3840: 0a 20 20 20 20 20 20 3c 41 64 64 69 74 69 6f 6e  .      <Addition
3850: 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 3e 24  alDependencies>$3860: 28 49 4e 54 45 52 4f 50 5f 4c 49 42 52 41 52 59 (INTEROP_LIBRARY 3870: 5f 44 45 50 45 4e 44 45 4e 43 49 45 53 29 3b 25 _DEPENDENCIES);% 3880: 28 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e (AdditionalDepen 3890: 64 65 6e 63 69 65 73 29 3c 2f 41 64 64 69 74 69 dencies)</Additi 38a0: 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 onalDependencies 38b0: 3e 0d 0a 20 20 20 20 20 20 3c 56 65 72 73 69 6f >.. <Versio 38c0: 6e 3e 24 28 49 4e 54 45 52 4f 50 5f 4c 49 4e 4b n>$(INTEROP_LINK
38d0: 45 52 5f 56 45 52 53 49 4f 4e 29 3c 2f 56 65 72  ER_VERSION)</Ver
38e0: 73 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 3c 47 65  sion>..      <Ge
38f0: 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72  nerateDebugInfor
3900: 6d 61 74 69 6f 6e 3e 74 72 75 65 3c 2f 47 65 6e  mation>true</Gen
3910: 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72 6d  erateDebugInform
3920: 61 74 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 3c 47  ation>..      <G
3930: 65 6e 65 72 61 74 65 4d 61 70 46 69 6c 65 3e 74  enerateMapFile>t
3940: 72 75 65 3c 2f 47 65 6e 65 72 61 74 65 4d 61 70  rue</GenerateMap
3950: 46 69 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 4d 61  File>..      <Ma
3960: 70 45 78 70 6f 72 74 73 3e 74 72 75 65 3c 2f 4d  pExports>true</M
3970: 61 70 45 78 70 6f 72 74 73 3e 0d 0a 20 20 20 20  apExports>..
3980: 20 20 3c 53 75 62 53 79 73 74 65 6d 3e 57 69 6e    <SubSystem>Win
3990: 64 6f 77 73 3c 2f 53 75 62 53 79 73 74 65 6d 3e  dows</SubSystem>
39a0: 0d 0a 20 20 20 20 20 20 3c 4f 70 74 69 6d 69 7a  ..      <Optimiz
39b0: 65 52 65 66 65 72 65 6e 63 65 73 3e 74 72 75 65  eReferences>true
39c0: 3c 2f 4f 70 74 69 6d 69 7a 65 52 65 66 65 72 65  </OptimizeRefere
39d0: 6e 63 65 73 3e 0d 0a 20 20 20 20 20 20 3c 45 6e  nces>..      <En
39e0: 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e  ableCOMDATFoldin
39f0: 67 3e 74 72 75 65 3c 2f 45 6e 61 62 6c 65 43 4f  g>true</EnableCO
3a00: 4d 44 41 54 46 6f 6c 64 69 6e 67 3e 0d 0a 20 20  MDATFolding>..
3a10: 20 20 20 20 3c 54 61 72 67 65 74 4d 61 63 68 69      <TargetMachi
3a20: 6e 65 3e 4d 61 63 68 69 6e 65 58 38 36 3c 2f 54  ne>MachineX86</T
3a30: 61 72 67 65 74 4d 61 63 68 69 6e 65 3e 0d 0a 20  argetMachine>..
3a40: 20 20 20 3c 2f 4c 69 6e 6b 3e 0d 0a 20 20 20 20     </Link>..
3a50: 3c 4d 61 6e 69 66 65 73 74 3e 0d 0a 20 20 20 20  <Manifest>..
3a60: 20 20 3c 56 65 72 62 6f 73 65 4f 75 74 70 75 74    <VerboseOutput
3a70: 3e 74 72 75 65 3c 2f 56 65 72 62 6f 73 65 4f 75  >true</VerboseOu
3a80: 74 70 75 74 3e 0d 0a 20 20 20 20 20 20 3c 41 73  tput>..      <As
3a90: 73 65 6d 62 6c 79 49 64 65 6e 74 69 74 79 3e 24  semblyIdentity>$3aa0: 28 50 72 6f 6a 65 63 74 4e 61 6d 65 29 2c 20 70 (ProjectName), p 3ab0: 72 6f 63 65 73 73 6f 72 41 72 63 68 69 74 65 63 rocessorArchitec 3ac0: 74 75 72 65 3d 78 38 36 2c 20 76 65 72 73 69 6f ture=x86, versio 3ad0: 6e 3d 24 28 49 4e 54 45 52 4f 50 5f 4d 41 4e 49 n=$(INTEROP_MANI
3ae0: 46 45 53 54 5f 56 45 52 53 49 4f 4e 29 2c 20 74  FEST_VERSION), t
3af0: 79 70 65 3d 77 69 6e 33 32 3c 2f 41 73 73 65 6d  ype=win32</Assem
3b00: 62 6c 79 49 64 65 6e 74 69 74 79 3e 0d 0a 20 20  blyIdentity>..
3b10: 20 20 20 20 3c 55 70 64 61 74 65 46 69 6c 65 48      <UpdateFileH
3b20: 61 73 68 65 73 3e 74 72 75 65 3c 2f 55 70 64 61  ashes>true</Upda
3b30: 74 65 46 69 6c 65 48 61 73 68 65 73 3e 0d 0a 20  teFileHashes>..
3b40: 20 20 20 3c 2f 4d 61 6e 69 66 65 73 74 3e 0d 0a     </Manifest>..
3b50: 20 20 20 20 3c 50 6f 73 74 42 75 69 6c 64 45 76      <PostBuildEv
3b60: 65 6e 74 3e 0d 0a 20 20 20 20 20 20 3c 43 6f 6d  ent>..      <Com
3b70: 6d 61 6e 64 3e 58 43 4f 50 59 20 22 24 28 54 61  mand>XCOPY "$(Ta 3b80: 72 67 65 74 50 61 74 68 29 22 20 22 24 28 4f 75 rgetPath)" "$(Ou
3b90: 74 44 69 72 29 2e 2e 5c 2e 2e 5c 44 65 62 75 67  tDir)..\..\Debug
3ba0: 5c 62 69 6e 5c 24 28 50 6c 61 74 66 6f 72 6d 29  \bin\$(Platform) 3bb0: 5c 22 20 2f 44 20 2f 45 20 2f 56 20 2f 49 20 2f \" /D /E /V /I / 3bc0: 46 20 2f 48 20 2f 59 0d 0a 58 43 4f 50 59 20 22 F /H /Y..XCOPY " 3bd0: 24 28 54 61 72 67 65 74 50 61 74 68 29 22 20 22$(TargetPath)" "
3be0: 24 28 4f 75 74 44 69 72 29 2e 2e 5c 2e 2e 5c 44  $(OutDir)..\..\D 3bf0: 65 62 75 67 5c 62 69 6e 5c 22 20 2f 44 20 2f 45 ebug\bin\" /D /E 3c00: 20 2f 56 20 2f 49 20 2f 46 20 2f 48 20 2f 59 3c /V /I /F /H /Y< 3c10: 2f 43 6f 6d 6d 61 6e 64 3e 0d 0a 20 20 20 20 3c /Command>.. < 3c20: 2f 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 3e /PostBuildEvent> 3c30: 0d 0a 20 20 3c 2f 49 74 65 6d 44 65 66 69 6e 69 .. </ItemDefini 3c40: 74 69 6f 6e 47 72 6f 75 70 3e 0d 0a 20 20 3c 49 tionGroup>.. <I 3c50: 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f temDefinitionGro 3c60: 75 70 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 27 24 up Condition="'$
3c70: 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 7c  (Configuration)|
3c80: 24 28 50 6c 61 74 66 6f 72 6d 29 27 3d 3d 27 44  $(Platform)'=='D 3c90: 65 62 75 67 4e 61 74 69 76 65 4f 6e 6c 79 7c 78 ebugNativeOnly|x 3ca0: 36 34 27 22 3e 0d 0a 20 20 20 20 3c 43 6c 43 6f 64'">.. <ClCo 3cb0: 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 4f mpile>.. <O 3cc0: 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 44 69 73 61 ptimization>Disa 3cd0: 62 6c 65 64 3c 2f 4f 70 74 69 6d 69 7a 61 74 69 bled</Optimizati 3ce0: 6f 6e 3e 0d 0a 20 20 20 20 20 20 3c 41 64 64 69 on>.. <Addi 3cf0: 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 tionalIncludeDir 3d00: 65 63 74 6f 72 69 65 73 3e 24 28 49 4e 54 45 52 ectories>$(INTER
3d10: 4f 50 5f 49 4e 43 4c 55 44 45 5f 44 49 52 45 43  OP_INCLUDE_DIREC
3d20: 54 4f 52 49 45 53 29 3b 25 28 41 64 64 69 74 69  TORIES);%(Additi
3d30: 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63  onalIncludeDirec
3d40: 74 6f 72 69 65 73 29 3c 2f 41 64 64 69 74 69 6f  tories)</Additio
3d50: 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74  nalIncludeDirect
3d60: 6f 72 69 65 73 3e 0d 0a 20 20 20 20 20 20 3c 50  ories>..      <P
3d70: 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e  reprocessorDefin
3d80: 69 74 69 6f 6e 73 3e 57 49 4e 33 32 3b 78 36 34  itions>WIN32;x64
3d90: 3b 5f 44 45 42 55 47 3b 5f 57 49 4e 44 4f 57 53  ;_DEBUG;_WINDOWS
3da0: 3b 5f 55 53 52 44 4c 4c 3b 24 28 53 51 4c 49 54  ;_USRDLL;$(SQLIT 3db0: 45 5f 43 4f 4d 4d 4f 4e 5f 44 45 46 49 4e 45 53 E_COMMON_DEFINES 3dc0: 29 3b 24 28 53 51 4c 49 54 45 5f 45 58 54 52 41 );$(SQLITE_EXTRA
3dd0: 5f 44 45 46 49 4e 45 53 29 3b 24 28 53 51 4c 49  _DEFINES);$(SQLI 3de0: 54 45 5f 44 45 42 55 47 5f 44 45 46 49 4e 45 53 TE_DEBUG_DEFINES 3df0: 29 3b 24 28 49 4e 54 45 52 4f 50 5f 45 58 54 52 );$(INTEROP_EXTR
3e00: 41 5f 44 45 46 49 4e 45 53 29 3b 24 28 49 4e 54  A_DEFINES);$(INT 3e10: 45 52 4f 50 5f 44 45 42 55 47 5f 44 45 46 49 4e EROP_DEBUG_DEFIN 3e20: 45 53 29 3b 25 28 50 72 65 70 72 6f 63 65 73 73 ES);%(Preprocess 3e30: 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 29 3c 2f orDefinitions)</ 3e40: 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 PreprocessorDefi 3e50: 6e 69 74 69 6f 6e 73 3e 0d 0a 20 20 20 20 20 20 nitions>.. 3e60: 3c 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3e <MinimalRebuild> 3e70: 66 61 6c 73 65 3c 2f 4d 69 6e 69 6d 61 6c 52 65 false</MinimalRe 3e80: 62 75 69 6c 64 3e 0d 0a 20 20 20 20 20 20 3c 42 build>.. <B 3e90: 61 73 69 63 52 75 6e 74 69 6d 65 43 68 65 63 6b asicRuntimeCheck 3ea0: 73 3e 44 65 66 61 75 6c 74 3c 2f 42 61 73 69 63 s>Default</Basic 3eb0: 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 3e 0d 0a RuntimeChecks>.. 3ec0: 20 20 20 20 20 20 3c 52 75 6e 74 69 6d 65 4c 69 <RuntimeLi 3ed0: 62 72 61 72 79 3e 4d 75 6c 74 69 54 68 72 65 61 brary>MultiThrea 3ee0: 64 65 64 44 65 62 75 67 3c 2f 52 75 6e 74 69 6d dedDebug</Runtim 3ef0: 65 4c 69 62 72 61 72 79 3e 0d 0a 20 20 20 20 20 eLibrary>.. 3f00: 20 3c 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 4c <WarningLevel>L 3f10: 65 76 65 6c 34 3c 2f 57 61 72 6e 69 6e 67 4c 65 evel4</WarningLe 3f20: 76 65 6c 3e 0d 0a 20 20 20 20 20 20 3c 44 65 62 vel>.. <Deb 3f30: 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f 72 ugInformationFor 3f40: 6d 61 74 3e 50 72 6f 67 72 61 6d 44 61 74 61 62 mat>ProgramDatab 3f50: 61 73 65 3c 2f 44 65 62 75 67 49 6e 66 6f 72 6d ase</DebugInform 3f60: 61 74 69 6f 6e 46 6f 72 6d 61 74 3e 0d 0a 20 20 ationFormat>.. 3f70: 20 20 20 20 3c 43 6f 6d 70 69 6c 65 41 73 3e 44 <CompileAs>D 3f80: 65 66 61 75 6c 74 3c 2f 43 6f 6d 70 69 6c 65 41 efault</CompileA 3f90: 73 3e 0d 0a 20 20 20 20 20 20 3c 44 69 73 61 62 s>.. <Disab 3fa0: 6c 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e leSpecificWarnin 3fb0: 67 73 3e 24 28 53 51 4c 49 54 45 5f 44 49 53 41 gs>$(SQLITE_DISA
3fc0: 42 4c 45 5f 57 41 52 4e 49 4e 47 53 29 3b 24 28  BLE_WARNINGS);$( 3fd0: 53 51 4c 49 54 45 5f 44 49 53 41 42 4c 45 5f 58 SQLITE_DISABLE_X 3fe0: 36 34 5f 57 41 52 4e 49 4e 47 53 29 3b 25 28 44 64_WARNINGS);%(D 3ff0: 69 73 61 62 6c 65 53 70 65 63 69 66 69 63 57 61 isableSpecificWa 4000: 72 6e 69 6e 67 73 29 3c 2f 44 69 73 61 62 6c 65 rnings)</Disable 4010: 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 SpecificWarnings 4020: 3e 0d 0a 20 20 20 20 3c 2f 43 6c 43 6f 6d 70 69 >.. </ClCompi 4030: 6c 65 3e 0d 0a 20 20 20 20 3c 52 65 73 6f 75 72 le>.. <Resour 4040: 63 65 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 ceCompile>.. 4050: 20 20 3c 50 72 65 70 72 6f 63 65 73 73 6f 72 44 <PreprocessorD 4060: 65 66 69 6e 69 74 69 6f 6e 73 3e 5f 44 45 42 55 efinitions>_DEBU 4070: 47 3b 49 4e 54 45 52 4f 50 5f 52 43 5f 56 45 52 G;INTEROP_RC_VER 4080: 53 49 4f 4e 3d 24 28 49 4e 54 45 52 4f 50 5f 52 SION=$(INTEROP_R
4090: 43 5f 56 45 52 53 49 4f 4e 29 3b 25 28 50 72 65  C_VERSION);%(Pre
40a0: 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74  processorDefinit
40b0: 69 6f 6e 73 29 3c 2f 50 72 65 70 72 6f 63 65 73  ions)</Preproces
40c0: 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 0d  sorDefinitions>.
40d0: 0a 20 20 20 20 3c 2f 52 65 73 6f 75 72 63 65 43  .    </ResourceC
40e0: 6f 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 3c 4c 69  ompile>..    <Li
40f0: 6e 6b 3e 0d 0a 20 20 20 20 20 20 3c 41 64 64 69  nk>..      <Addi
4100: 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69 72  tionalLibraryDir
4110: 65 63 74 6f 72 69 65 73 3e 24 28 49 4e 54 45 52  ectories>$(INTER 4120: 4f 50 5f 4c 49 42 52 41 52 59 5f 44 49 52 45 43 OP_LIBRARY_DIREC 4130: 54 4f 52 49 45 53 29 3c 2f 41 64 64 69 74 69 6f TORIES)</Additio 4140: 6e 61 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 nalLibraryDirect 4150: 6f 72 69 65 73 3e 0d 0a 20 20 20 20 20 20 3c 41 ories>.. <A 4160: 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 dditionalDepende 4170: 6e 63 69 65 73 3e 24 28 49 4e 54 45 52 4f 50 5f ncies>$(INTEROP_
4180: 4c 49 42 52 41 52 59 5f 44 45 50 45 4e 44 45 4e  LIBRARY_DEPENDEN
4190: 43 49 45 53 29 3b 25 28 41 64 64 69 74 69 6f 6e  CIES);%(Addition
41a0: 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 29 3c  alDependencies)<
41b0: 2f 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e  /AdditionalDepen
41c0: 64 65 6e 63 69 65 73 3e 0d 0a 20 20 20 20 20 20  dencies>..
41d0: 3c 56 65 72 73 69 6f 6e 3e 24 28 49 4e 54 45 52  <Version>$(INTER 41e0: 4f 50 5f 4c 49 4e 4b 45 52 5f 56 45 52 53 49 4f OP_LINKER_VERSIO 41f0: 4e 29 3c 2f 56 65 72 73 69 6f 6e 3e 0d 0a 20 20 N)</Version>.. 4200: 20 20 20 20 3c 47 65 6e 65 72 61 74 65 44 65 62 <GenerateDeb 4210: 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e 74 72 ugInformation>tr 4220: 75 65 3c 2f 47 65 6e 65 72 61 74 65 44 65 62 75 ue</GenerateDebu 4230: 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e 0d 0a 20 gInformation>.. 4240: 20 20 20 20 20 3c 47 65 6e 65 72 61 74 65 4d 61 <GenerateMa 4250: 70 46 69 6c 65 3e 74 72 75 65 3c 2f 47 65 6e 65 pFile>true</Gene 4260: 72 61 74 65 4d 61 70 46 69 6c 65 3e 0d 0a 20 20 rateMapFile>.. 4270: 20 20 20 20 3c 4d 61 70 45 78 70 6f 72 74 73 3e <MapExports> 4280: 74 72 75 65 3c 2f 4d 61 70 45 78 70 6f 72 74 73 true</MapExports 4290: 3e 0d 0a 20 20 20 20 20 20 3c 53 75 62 53 79 73 >.. <SubSys 42a0: 74 65 6d 3e 57 69 6e 64 6f 77 73 3c 2f 53 75 62 tem>Windows</Sub 42b0: 53 79 73 74 65 6d 3e 0d 0a 20 20 20 20 20 20 3c System>.. < 42c0: 4f 70 74 69 6d 69 7a 65 52 65 66 65 72 65 6e 63 OptimizeReferenc 42d0: 65 73 3e 74 72 75 65 3c 2f 4f 70 74 69 6d 69 7a es>true</Optimiz 42e0: 65 52 65 66 65 72 65 6e 63 65 73 3e 0d 0a 20 20 eReferences>.. 42f0: 20 20 20 20 3c 45 6e 61 62 6c 65 43 4f 4d 44 41 <EnableCOMDA 4300: 54 46 6f 6c 64 69 6e 67 3e 74 72 75 65 3c 2f 45 TFolding>true</E 4310: 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 nableCOMDATFoldi 4320: 6e 67 3e 0d 0a 20 20 20 20 20 20 3c 54 61 72 67 ng>.. <Targ 4330: 65 74 4d 61 63 68 69 6e 65 3e 4d 61 63 68 69 6e etMachine>Machin 4340: 65 58 36 34 3c 2f 54 61 72 67 65 74 4d 61 63 68 eX64</TargetMach 4350: 69 6e 65 3e 0d 0a 20 20 20 20 3c 2f 4c 69 6e 6b ine>.. </Link 4360: 3e 0d 0a 20 20 20 20 3c 4d 61 6e 69 66 65 73 74 >.. <Manifest 4370: 3e 0d 0a 20 20 20 20 20 20 3c 56 65 72 62 6f 73 >.. <Verbos 4380: 65 4f 75 74 70 75 74 3e 74 72 75 65 3c 2f 56 65 eOutput>true</Ve 4390: 72 62 6f 73 65 4f 75 74 70 75 74 3e 0d 0a 20 20 rboseOutput>.. 43a0: 20 20 20 20 3c 41 73 73 65 6d 62 6c 79 49 64 65 <AssemblyIde 43b0: 6e 74 69 74 79 3e 24 28 50 72 6f 6a 65 63 74 4e ntity>$(ProjectN
43c0: 61 6d 65 29 2c 20 70 72 6f 63 65 73 73 6f 72 41  ame), processorA
43d0: 72 63 68 69 74 65 63 74 75 72 65 3d 61 6d 64 36  rchitecture=amd6
43e0: 34 2c 20 76 65 72 73 69 6f 6e 3d 24 28 49 4e 54  4, version=$(INT 43f0: 45 52 4f 50 5f 4d 41 4e 49 46 45 53 54 5f 56 45 EROP_MANIFEST_VE 4400: 52 53 49 4f 4e 29 2c 20 74 79 70 65 3d 77 69 6e RSION), type=win 4410: 33 32 3c 2f 41 73 73 65 6d 62 6c 79 49 64 65 6e 32</AssemblyIden 4420: 74 69 74 79 3e 0d 0a 20 20 20 20 20 20 3c 55 70 tity>.. <Up 4430: 64 61 74 65 46 69 6c 65 48 61 73 68 65 73 3e 74 dateFileHashes>t 4440: 72 75 65 3c 2f 55 70 64 61 74 65 46 69 6c 65 48 rue</UpdateFileH 4450: 61 73 68 65 73 3e 0d 0a 20 20 20 20 3c 2f 4d 61 ashes>.. </Ma 4460: 6e 69 66 65 73 74 3e 0d 0a 20 20 20 20 3c 50 6f nifest>.. <Po 4470: 73 74 42 75 69 6c 64 45 76 65 6e 74 3e 0d 0a 20 stBuildEvent>.. 4480: 20 20 20 20 20 3c 43 6f 6d 6d 61 6e 64 3e 58 43 <Command>XC 4490: 4f 50 59 20 22 24 28 54 61 72 67 65 74 50 61 74 OPY "$(TargetPat
44a0: 68 29 22 20 22 24 28 4f 75 74 44 69 72 29 2e 2e  h)" "$(OutDir).. 44b0: 5c 2e 2e 5c 44 65 62 75 67 5c 62 69 6e 5c 24 28 \..\Debug\bin\$(
44c0: 50 6c 61 74 66 6f 72 6d 29 5c 22 20 2f 44 20 2f  Platform)\" /D /
44d0: 45 20 2f 56 20 2f 49 20 2f 46 20 2f 48 20 2f 59  E /V /I /F /H /Y
44e0: 0d 0a 58 43 4f 50 59 20 22 24 28 54 61 72 67 65  ..XCOPY "$(Targe 44f0: 74 50 61 74 68 29 22 20 22 24 28 4f 75 74 44 69 tPath)" "$(OutDi
4500: 72 29 2e 2e 5c 2e 2e 5c 44 65 62 75 67 5c 62 69  r)..\..\Debug\bi
4510: 6e 5c 22 20 2f 44 20 2f 45 20 2f 56 20 2f 49 20  n\" /D /E /V /I
4520: 2f 46 20 2f 48 20 2f 59 3c 2f 43 6f 6d 6d 61 6e  /F /H /Y</Comman
4530: 64 3e 0d 0a 20 20 20 20 3c 2f 50 6f 73 74 42 75  d>..    </PostBu
4540: 69 6c 64 45 76 65 6e 74 3e 0d 0a 20 20 3c 2f 49  ildEvent>..  </I
4550: 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f  temDefinitionGro
4560: 75 70 3e 0d 0a 20 20 3c 49 74 65 6d 44 65 66 69  up>..  <ItemDefi
4570: 6e 69 74 69 6f 6e 47 72 6f 75 70 20 43 6f 6e 64  nitionGroup Cond
4580: 69 74 69 6f 6e 3d 22 27 24 28 43 6f 6e 66 69 67  ition="'$(Config 4590: 75 72 61 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 uration)|$(Platf
45a0: 6f 72 6d 29 27 3d 3d 27 52 65 6c 65 61 73 65 7c  orm)'=='Release|
45b0: 57 69 6e 33 32 27 22 3e 0d 0a 20 20 20 20 3c 43  Win32'">..    <C
45c0: 6c 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 20  lCompile>..
45d0: 20 3c 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 46   <Optimization>F
45e0: 75 6c 6c 3c 2f 4f 70 74 69 6d 69 7a 61 74 69 6f  ull</Optimizatio
45f0: 6e 3e 0d 0a 20 20 20 20 20 20 3c 49 6e 74 72 69  n>..      <Intri
4600: 6e 73 69 63 46 75 6e 63 74 69 6f 6e 73 3e 74 72  nsicFunctions>tr
4610: 75 65 3c 2f 49 6e 74 72 69 6e 73 69 63 46 75 6e  ue</IntrinsicFun
4620: 63 74 69 6f 6e 73 3e 0d 0a 20 20 20 20 20 20 3c  ctions>..      <
4630: 46 61 76 6f 72 53 69 7a 65 4f 72 53 70 65 65 64  FavorSizeOrSpeed
4640: 3e 53 70 65 65 64 3c 2f 46 61 76 6f 72 53 69 7a  >Speed</FavorSiz
4650: 65 4f 72 53 70 65 65 64 3e 0d 0a 20 20 20 20 20  eOrSpeed>..
4660: 20 3c 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c   <AdditionalIncl
4670: 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 3e 24  udeDirectories>$4680: 28 49 4e 54 45 52 4f 50 5f 49 4e 43 4c 55 44 45 (INTEROP_INCLUDE 4690: 5f 44 49 52 45 43 54 4f 52 49 45 53 29 3b 25 28 _DIRECTORIES);%( 46a0: 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 AdditionalInclud 46b0: 65 44 69 72 65 63 74 6f 72 69 65 73 29 3c 2f 41 eDirectories)</A 46c0: 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 dditionalInclude 46d0: 44 69 72 65 63 74 6f 72 69 65 73 3e 0d 0a 20 20 Directories>.. 46e0: 20 20 20 20 3c 50 72 65 70 72 6f 63 65 73 73 6f <Preprocesso 46f0: 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 57 49 4e rDefinitions>WIN 4700: 33 32 3b 4e 44 45 42 55 47 3b 5f 57 49 4e 44 4f 32;NDEBUG;_WINDO 4710: 57 53 3b 5f 55 53 52 44 4c 4c 3b 24 28 53 51 4c WS;_USRDLL;$(SQL
4720: 49 54 45 5f 43 4f 4d 4d 4f 4e 5f 44 45 46 49 4e  ITE_COMMON_DEFIN
4730: 45 53 29 3b 24 28 53 51 4c 49 54 45 5f 45 58 54  ES);$(SQLITE_EXT 4740: 52 41 5f 44 45 46 49 4e 45 53 29 3b 24 28 53 51 RA_DEFINES);$(SQ
4750: 4c 49 54 45 5f 52 45 4c 45 41 53 45 5f 44 45 46  LITE_RELEASE_DEF
4760: 49 4e 45 53 29 3b 24 28 49 4e 54 45 52 4f 50 5f  INES);$(INTEROP_ 4770: 45 58 54 52 41 5f 44 45 46 49 4e 45 53 29 3b 25 EXTRA_DEFINES);% 4780: 28 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 (PreprocessorDef 4790: 69 6e 69 74 69 6f 6e 73 29 3c 2f 50 72 65 70 72 initions)</Prepr 47a0: 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f ocessorDefinitio 47b0: 6e 73 3e 0d 0a 20 20 20 20 20 20 3c 4d 69 6e 69 ns>.. <Mini 47c0: 6d 61 6c 52 65 62 75 69 6c 64 3e 66 61 6c 73 65 malRebuild>false 47d0: 3c 2f 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 </MinimalRebuild 47e0: 3e 0d 0a 20 20 20 20 20 20 3c 42 61 73 69 63 52 >.. <BasicR 47f0: 75 6e 74 69 6d 65 43 68 65 63 6b 73 3e 44 65 66 untimeChecks>Def 4800: 61 75 6c 74 3c 2f 42 61 73 69 63 52 75 6e 74 69 ault</BasicRunti 4810: 6d 65 43 68 65 63 6b 73 3e 0d 0a 20 20 20 20 20 meChecks>.. 4820: 20 3c 53 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 3e <StringPooling> 4830: 74 72 75 65 3c 2f 53 74 72 69 6e 67 50 6f 6f 6c true</StringPool 4840: 69 6e 67 3e 0d 0a 20 20 20 20 20 20 3c 52 75 6e ing>.. <Run 4850: 74 69 6d 65 4c 69 62 72 61 72 79 3e 4d 75 6c 74 timeLibrary>Mult 4860: 69 54 68 72 65 61 64 65 64 3c 2f 52 75 6e 74 69 iThreaded</Runti 4870: 6d 65 4c 69 62 72 61 72 79 3e 0d 0a 20 20 20 20 meLibrary>.. 4880: 20 20 3c 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e <WarningLevel> 4890: 4c 65 76 65 6c 34 3c 2f 57 61 72 6e 69 6e 67 4c Level4</WarningL 48a0: 65 76 65 6c 3e 0d 0a 20 20 20 20 20 20 3c 44 65 evel>.. <De 48b0: 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f bugInformationFo 48c0: 72 6d 61 74 3e 50 72 6f 67 72 61 6d 44 61 74 61 rmat>ProgramData 48d0: 62 61 73 65 3c 2f 44 65 62 75 67 49 6e 66 6f 72 base</DebugInfor 48e0: 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 3e 0d 0a 20 mationFormat>.. 48f0: 20 20 20 20 20 3c 43 6f 6d 70 69 6c 65 41 73 3e <CompileAs> 4900: 44 65 66 61 75 6c 74 3c 2f 43 6f 6d 70 69 6c 65 Default</Compile 4910: 41 73 3e 0d 0a 20 20 20 20 20 20 3c 44 69 73 61 As>.. <Disa 4920: 62 6c 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 bleSpecificWarni 4930: 6e 67 73 3e 24 28 53 51 4c 49 54 45 5f 44 49 53 ngs>$(SQLITE_DIS
4940: 41 42 4c 45 5f 57 41 52 4e 49 4e 47 53 29 3b 25  ABLE_WARNINGS);%
4950: 28 44 69 73 61 62 6c 65 53 70 65 63 69 66 69 63  (DisableSpecific
4960: 57 61 72 6e 69 6e 67 73 29 3c 2f 44 69 73 61 62  Warnings)</Disab
4970: 6c 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e  leSpecificWarnin
4980: 67 73 3e 0d 0a 20 20 20 20 3c 2f 43 6c 43 6f 6d  gs>..    </ClCom
4990: 70 69 6c 65 3e 0d 0a 20 20 20 20 3c 52 65 73 6f  pile>..    <Reso
49a0: 75 72 63 65 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20  urceCompile>..
49b0: 20 20 20 20 3c 50 72 65 70 72 6f 63 65 73 73 6f      <Preprocesso
49c0: 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 4e 44 45  rDefinitions>NDE
49d0: 42 55 47 3b 49 4e 54 45 52 4f 50 5f 52 43 5f 56  BUG;INTEROP_RC_V
49e0: 45 52 53 49 4f 4e 3d 24 28 49 4e 54 45 52 4f 50  ERSION=$(INTEROP 49f0: 5f 52 43 5f 56 45 52 53 49 4f 4e 29 3b 25 28 50 _RC_VERSION);%(P 4a00: 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e reprocessorDefin 4a10: 69 74 69 6f 6e 73 29 3c 2f 50 72 65 70 72 6f 63 itions)</Preproc 4a20: 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 essorDefinitions 4a30: 3e 0d 0a 20 20 20 20 3c 2f 52 65 73 6f 75 72 63 >.. </Resourc 4a40: 65 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 3c eCompile>.. < 4a50: 4c 69 6e 6b 3e 0d 0a 20 20 20 20 20 20 3c 41 64 Link>.. <Ad 4a60: 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3e ditionalOptions> 4a70: 24 28 49 4e 54 45 52 4f 50 5f 41 53 53 45 4d 42$(INTEROP_ASSEMB
4a80: 4c 59 5f 52 45 53 4f 55 52 43 45 53 29 20 25 28  LY_RESOURCES) %(
4a90: 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e  AdditionalOption
4aa0: 73 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 4f 70  s)</AdditionalOp
4ab0: 74 69 6f 6e 73 3e 0d 0a 20 20 20 20 20 20 3c 41  tions>..      <A
4ac0: 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79  dditionalLibrary
4ad0: 44 69 72 65 63 74 6f 72 69 65 73 3e 24 28 49 4e  Directories>$(IN 4ae0: 54 45 52 4f 50 5f 4c 49 42 52 41 52 59 5f 44 49 TEROP_LIBRARY_DI 4af0: 52 45 43 54 4f 52 49 45 53 29 3c 2f 41 64 64 69 RECTORIES)</Addi 4b00: 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69 72 tionalLibraryDir 4b10: 65 63 74 6f 72 69 65 73 3e 0d 0a 20 20 20 20 20 ectories>.. 4b20: 20 3c 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 <AdditionalDepe 4b30: 6e 64 65 6e 63 69 65 73 3e 24 28 50 72 6f 6a 65 ndencies>$(Proje
4b40: 63 74 44 69 72 29 2e 2e 5c 62 69 6e 5c 24 28 43  ctDir)..\bin\$(C 4b50: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 59 65 61 72 onfigurationYear 4b60: 29 5c 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f )\$(Configuratio
4b70: 6e 29 4d 6f 64 75 6c 65 5c 62 69 6e 5c 53 79 73  n)Module\bin\Sys
4b80: 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e  tem.Data.SQLite.
4b90: 6e 65 74 6d 6f 64 75 6c 65 20 24 28 49 4e 54 45  netmodule $(INTE 4ba0: 52 4f 50 5f 4c 49 42 52 41 52 59 5f 44 45 50 45 ROP_LIBRARY_DEPE 4bb0: 4e 44 45 4e 43 49 45 53 29 3b 25 28 41 64 64 69 NDENCIES);%(Addi 4bc0: 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 tionalDependenci 4bd0: 65 73 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 44 es)</AdditionalD 4be0: 65 70 65 6e 64 65 6e 63 69 65 73 3e 0d 0a 20 20 ependencies>.. 4bf0: 20 20 20 20 3c 56 65 72 73 69 6f 6e 3e 24 28 49 <Version>$(I
4c00: 4e 54 45 52 4f 50 5f 4c 49 4e 4b 45 52 5f 56 45  NTEROP_LINKER_VE
4c10: 52 53 49 4f 4e 29 3c 2f 56 65 72 73 69 6f 6e 3e  RSION)</Version>
4c20: 0d 0a 20 20 20 20 20 20 3c 47 65 6e 65 72 61 74  ..      <Generat
4c30: 65 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f  eDebugInformatio
4c40: 6e 3e 74 72 75 65 3c 2f 47 65 6e 65 72 61 74 65  n>true</Generate
4c50: 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e  DebugInformation
4c60: 3e 0d 0a 20 20 20 20 20 20 3c 47 65 6e 65 72 61  >..      <Genera
4c70: 74 65 4d 61 70 46 69 6c 65 3e 74 72 75 65 3c 2f  teMapFile>true</
4c80: 47 65 6e 65 72 61 74 65 4d 61 70 46 69 6c 65 3e  GenerateMapFile>
4c90: 0d 0a 20 20 20 20 20 20 3c 4d 61 70 45 78 70 6f  ..      <MapExpo
4ca0: 72 74 73 3e 74 72 75 65 3c 2f 4d 61 70 45 78 70  rts>true</MapExp
4cb0: 6f 72 74 73 3e 0d 0a 20 20 20 20 20 20 3c 53 75  orts>..      <Su
4cc0: 62 53 79 73 74 65 6d 3e 57 69 6e 64 6f 77 73 3c  bSystem>Windows<
4cd0: 2f 53 75 62 53 79 73 74 65 6d 3e 0d 0a 20 20 20  /SubSystem>..
4ce0: 20 20 20 3c 4f 70 74 69 6d 69 7a 65 52 65 66 65     <OptimizeRefe
4cf0: 72 65 6e 63 65 73 3e 74 72 75 65 3c 2f 4f 70 74  rences>true</Opt
4d00: 69 6d 69 7a 65 52 65 66 65 72 65 6e 63 65 73 3e  imizeReferences>
4d10: 0d 0a 20 20 20 20 20 20 3c 45 6e 61 62 6c 65 43  ..      <EnableC
4d20: 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 3e 74 72 75  OMDATFolding>tru
4d30: 65 3c 2f 45 6e 61 62 6c 65 43 4f 4d 44 41 54 46  e</EnableCOMDATF
4d40: 6f 6c 64 69 6e 67 3e 0d 0a 20 20 20 20 20 20 3c  olding>..      <
4d50: 4c 69 6e 6b 54 69 6d 65 43 6f 64 65 47 65 6e 65  LinkTimeCodeGene
4d60: 72 61 74 69 6f 6e 3e 55 73 65 4c 69 6e 6b 54 69  ration>UseLinkTi
4d70: 6d 65 43 6f 64 65 47 65 6e 65 72 61 74 69 6f 6e  meCodeGeneration
4d80: 3c 2f 4c 69 6e 6b 54 69 6d 65 43 6f 64 65 47 65  </LinkTimeCodeGe
4d90: 6e 65 72 61 74 69 6f 6e 3e 0d 0a 20 20 20 20 20  neration>..
4da0: 20 3c 54 61 72 67 65 74 4d 61 63 68 69 6e 65 3e   <TargetMachine>
4db0: 4d 61 63 68 69 6e 65 58 38 36 3c 2f 54 61 72 67  MachineX86</Targ
4dc0: 65 74 4d 61 63 68 69 6e 65 3e 0d 0a 20 20 20 20  etMachine>..
4dd0: 20 20 3c 43 4c 52 55 6e 6d 61 6e 61 67 65 64 43    <CLRUnmanagedC
4de0: 6f 64 65 43 68 65 63 6b 3e 74 72 75 65 3c 2f 43  odeCheck>true</C
4df0: 4c 52 55 6e 6d 61 6e 61 67 65 64 43 6f 64 65 43  LRUnmanagedCodeC
4e00: 68 65 63 6b 3e 0d 0a 20 20 20 20 20 20 3c 4b 65  heck>..      <Ke
4e10: 79 46 69 6c 65 3e 24 28 49 4e 54 45 52 4f 50 5f  yFile>$(INTEROP_ 4e20: 4b 45 59 5f 46 49 4c 45 29 3c 2f 4b 65 79 46 69 KEY_FILE)</KeyFi 4e30: 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 44 65 6c 61 le>.. <Dela 4e40: 79 53 69 67 6e 3e 74 72 75 65 3c 2f 44 65 6c 61 ySign>true</Dela 4e50: 79 53 69 67 6e 3e 0d 0a 20 20 20 20 3c 2f 4c 69 ySign>.. </Li 4e60: 6e 6b 3e 0d 0a 20 20 20 20 3c 4d 61 6e 69 66 65 nk>.. <Manife 4e70: 73 74 3e 0d 0a 20 20 20 20 20 20 3c 56 65 72 62 st>.. <Verb 4e80: 6f 73 65 4f 75 74 70 75 74 3e 74 72 75 65 3c 2f oseOutput>true</ 4e90: 56 65 72 62 6f 73 65 4f 75 74 70 75 74 3e 0d 0a VerboseOutput>.. 4ea0: 20 20 20 20 20 20 3c 41 73 73 65 6d 62 6c 79 49 <AssemblyI 4eb0: 64 65 6e 74 69 74 79 3e 24 28 50 72 6f 6a 65 63 dentity>$(Projec
4ec0: 74 4e 61 6d 65 29 2c 20 70 72 6f 63 65 73 73 6f  tName), processo
4ed0: 72 41 72 63 68 69 74 65 63 74 75 72 65 3d 78 38  rArchitecture=x8
4ee0: 36 2c 20 76 65 72 73 69 6f 6e 3d 24 28 49 4e 54  6, version=$(INT 4ef0: 45 52 4f 50 5f 4d 41 4e 49 46 45 53 54 5f 56 45 EROP_MANIFEST_VE 4f00: 52 53 49 4f 4e 29 2c 20 74 79 70 65 3d 77 69 6e RSION), type=win 4f10: 33 32 3c 2f 41 73 73 65 6d 62 6c 79 49 64 65 6e 32</AssemblyIden 4f20: 74 69 74 79 3e 0d 0a 20 20 20 20 20 20 3c 55 70 tity>.. <Up 4f30: 64 61 74 65 46 69 6c 65 48 61 73 68 65 73 3e 74 dateFileHashes>t 4f40: 72 75 65 3c 2f 55 70 64 61 74 65 46 69 6c 65 48 rue</UpdateFileH 4f50: 61 73 68 65 73 3e 0d 0a 20 20 20 20 3c 2f 4d 61 ashes>.. </Ma 4f60: 6e 69 66 65 73 74 3e 0d 0a 20 20 20 20 3c 50 6f nifest>.. <Po 4f70: 73 74 42 75 69 6c 64 45 76 65 6e 74 3e 0d 0a 20 stBuildEvent>.. 4f80: 20 20 20 20 20 3c 43 6f 6d 6d 61 6e 64 20 43 6f <Command Co 4f90: 6e 64 69 74 69 6f 6e 3d 22 27 24 28 54 61 72 67 ndition="'$(Targ
4fa0: 65 74 46 72 61 6d 65 77 6f 72 6b 53 44 4b 54 6f  etFrameworkSDKTo
4fb0: 6f 6c 73 44 69 72 65 63 74 6f 72 79 29 27 3d 3d  olsDirectory)'==
4fc0: 27 27 22 3e 22 24 28 46 72 61 6d 65 77 6f 72 6b  ''">"$(Framework 4fd0: 53 44 4b 44 69 72 29 42 69 6e 5c 73 6e 2e 65 78 SDKDir)Bin\sn.ex 4fe0: 65 22 20 2d 52 61 20 22 24 28 54 61 72 67 65 74 e" -Ra "$(Target
4ff0: 50 61 74 68 29 22 20 22 24 28 49 4e 54 45 52 4f  Path)" "$(INTERO 5000: 50 5f 4b 45 59 5f 46 49 4c 45 29 22 3c 2f 43 6f P_KEY_FILE)"</Co 5010: 6d 6d 61 6e 64 3e 0d 0a 20 20 20 20 20 20 3c 43 mmand>.. <C 5020: 6f 6d 6d 61 6e 64 20 43 6f 6e 64 69 74 69 6f 6e ommand Condition 5030: 3d 22 27 24 28 54 61 72 67 65 74 46 72 61 6d 65 ="'$(TargetFrame
5040: 77 6f 72 6b 53 44 4b 54 6f 6f 6c 73 44 69 72 65  workSDKToolsDire
5050: 63 74 6f 72 79 29 27 21 3d 27 27 22 3e 22 24 28  ctory)'!=''">"$( 5060: 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 53 TargetFrameworkS 5070: 44 4b 54 6f 6f 6c 73 44 69 72 65 63 74 6f 72 79 DKToolsDirectory 5080: 29 73 6e 2e 65 78 65 22 20 2d 52 61 20 22 24 28 )sn.exe" -Ra "$(
5090: 54 61 72 67 65 74 50 61 74 68 29 22 20 22 24 28  TargetPath)" "$( 50a0: 49 4e 54 45 52 4f 50 5f 4b 45 59 5f 46 49 4c 45 INTEROP_KEY_FILE 50b0: 29 22 3c 2f 43 6f 6d 6d 61 6e 64 3e 0d 0a 20 20 )"</Command>.. 50c0: 20 20 3c 2f 50 6f 73 74 42 75 69 6c 64 45 76 65 </PostBuildEve 50d0: 6e 74 3e 0d 0a 20 20 3c 2f 49 74 65 6d 44 65 66 nt>.. </ItemDef 50e0: 69 6e 69 74 69 6f 6e 47 72 6f 75 70 3e 0d 0a 20 initionGroup>.. 50f0: 20 3c 49 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e <ItemDefinition 5100: 47 72 6f 75 70 20 43 6f 6e 64 69 74 69 6f 6e 3d Group Condition= 5110: 22 27 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f "'$(Configuratio
5120: 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29 27 3d  n)|$(Platform)'= 5130: 3d 27 52 65 6c 65 61 73 65 7c 78 36 34 27 22 3e ='Release|x64'"> 5140: 0d 0a 20 20 20 20 3c 43 6c 43 6f 6d 70 69 6c 65 .. <ClCompile 5150: 3e 0d 0a 20 20 20 20 20 20 3c 4f 70 74 69 6d 69 >.. <Optimi 5160: 7a 61 74 69 6f 6e 3e 46 75 6c 6c 3c 2f 4f 70 74 zation>Full</Opt 5170: 69 6d 69 7a 61 74 69 6f 6e 3e 0d 0a 20 20 20 20 imization>.. 5180: 20 20 3c 49 6e 74 72 69 6e 73 69 63 46 75 6e 63 <IntrinsicFunc 5190: 74 69 6f 6e 73 3e 74 72 75 65 3c 2f 49 6e 74 72 tions>true</Intr 51a0: 69 6e 73 69 63 46 75 6e 63 74 69 6f 6e 73 3e 0d insicFunctions>. 51b0: 0a 20 20 20 20 20 20 3c 46 61 76 6f 72 53 69 7a . <FavorSiz 51c0: 65 4f 72 53 70 65 65 64 3e 53 70 65 65 64 3c 2f eOrSpeed>Speed</ 51d0: 46 61 76 6f 72 53 69 7a 65 4f 72 53 70 65 65 64 FavorSizeOrSpeed 51e0: 3e 0d 0a 20 20 20 20 20 20 3c 41 64 64 69 74 69 >.. <Additi 51f0: 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 onalIncludeDirec 5200: 74 6f 72 69 65 73 3e 24 28 49 4e 54 45 52 4f 50 tories>$(INTEROP
5210: 5f 49 4e 43 4c 55 44 45 5f 44 49 52 45 43 54 4f  _INCLUDE_DIRECTO
5220: 52 49 45 53 29 3b 25 28 41 64 64 69 74 69 6f 6e  RIES);%(Addition
5230: 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f  alIncludeDirecto
5240: 72 69 65 73 29 3c 2f 41 64 64 69 74 69 6f 6e 61  ries)</Additiona
5250: 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72  lIncludeDirector
5260: 69 65 73 3e 0d 0a 20 20 20 20 20 20 3c 50 72 65  ies>..      <Pre
5270: 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74  processorDefinit
5280: 69 6f 6e 73 3e 57 49 4e 33 32 3b 78 36 34 3b 4e  ions>WIN32;x64;N
5290: 44 45 42 55 47 3b 5f 57 49 4e 44 4f 57 53 3b 5f  DEBUG;_WINDOWS;_
52a0: 55 53 52 44 4c 4c 3b 24 28 53 51 4c 49 54 45 5f  USRDLL;$(SQLITE_ 52b0: 43 4f 4d 4d 4f 4e 5f 44 45 46 49 4e 45 53 29 3b COMMON_DEFINES); 52c0: 24 28 53 51 4c 49 54 45 5f 45 58 54 52 41 5f 44$(SQLITE_EXTRA_D
52d0: 45 46 49 4e 45 53 29 3b 24 28 53 51 4c 49 54 45  EFINES);$(SQLITE 52e0: 5f 52 45 4c 45 41 53 45 5f 44 45 46 49 4e 45 53 _RELEASE_DEFINES 52f0: 29 3b 24 28 49 4e 54 45 52 4f 50 5f 45 58 54 52 );$(INTEROP_EXTR
5300: 41 5f 44 45 46 49 4e 45 53 29 3b 25 28 50 72 65  A_DEFINES);%(Pre
5310: 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74  processorDefinit
5320: 69 6f 6e 73 29 3c 2f 50 72 65 70 72 6f 63 65 73  ions)</Preproces
5330: 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 0d  sorDefinitions>.
5340: 0a 20 20 20 20 20 20 3c 4d 69 6e 69 6d 61 6c 52  .      <MinimalR
5350: 65 62 75 69 6c 64 3e 66 61 6c 73 65 3c 2f 4d 69  ebuild>false</Mi
5360: 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3e 0d 0a 20  nimalRebuild>..
5370: 20 20 20 20 20 3c 42 61 73 69 63 52 75 6e 74 69       <BasicRunti
5380: 6d 65 43 68 65 63 6b 73 3e 44 65 66 61 75 6c 74  meChecks>Default
5390: 3c 2f 42 61 73 69 63 52 75 6e 74 69 6d 65 43 68  </BasicRuntimeCh
53a0: 65 63 6b 73 3e 0d 0a 20 20 20 20 20 20 3c 53 74  ecks>..      <St
53b0: 72 69 6e 67 50 6f 6f 6c 69 6e 67 3e 74 72 75 65  ringPooling>true
53c0: 3c 2f 53 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 3e  </StringPooling>
53d0: 0d 0a 20 20 20 20 20 20 3c 52 75 6e 74 69 6d 65  ..      <Runtime
53e0: 4c 69 62 72 61 72 79 3e 4d 75 6c 74 69 54 68 72  Library>MultiThr
53f0: 65 61 64 65 64 3c 2f 52 75 6e 74 69 6d 65 4c 69  eaded</RuntimeLi
5400: 62 72 61 72 79 3e 0d 0a 20 20 20 20 20 20 3c 57  brary>..      <W
5410: 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 4c 65 76 65  arningLevel>Leve
5420: 6c 34 3c 2f 57 61 72 6e 69 6e 67 4c 65 76 65 6c  l4</WarningLevel
5430: 3e 0d 0a 20 20 20 20 20 20 3c 44 65 62 75 67 49  >..      <DebugI
5440: 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74  nformationFormat
5450: 3e 50 72 6f 67 72 61 6d 44 61 74 61 62 61 73 65  >ProgramDatabase
5460: 3c 2f 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69  </DebugInformati
5470: 6f 6e 46 6f 72 6d 61 74 3e 0d 0a 20 20 20 20 20  onFormat>..
5480: 20 3c 43 6f 6d 70 69 6c 65 41 73 3e 44 65 66 61   <CompileAs>Defa
5490: 75 6c 74 3c 2f 43 6f 6d 70 69 6c 65 41 73 3e 0d  ult</CompileAs>.
54a0: 0a 20 20 20 20 20 20 3c 44 69 73 61 62 6c 65 53  .      <DisableS
54b0: 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 3e  pecificWarnings>
54c0: 24 28 53 51 4c 49 54 45 5f 44 49 53 41 42 4c 45  $(SQLITE_DISABLE 54d0: 5f 57 41 52 4e 49 4e 47 53 29 3b 24 28 53 51 4c _WARNINGS);$(SQL
54e0: 49 54 45 5f 44 49 53 41 42 4c 45 5f 58 36 34 5f  ITE_DISABLE_X64_
54f0: 57 41 52 4e 49 4e 47 53 29 3b 25 28 44 69 73 61  WARNINGS);%(Disa
5500: 62 6c 65 53 70 65 63 69 66 69 63 57 61 72 6e 69  bleSpecificWarni
5510: 6e 67 73 29 3c 2f 44 69 73 61 62 6c 65 53 70 65  ngs)</DisableSpe
5520: 63 69 66 69 63 57 61 72 6e 69 6e 67 73 3e 0d 0a  cificWarnings>..
5530: 20 20 20 20 3c 2f 43 6c 43 6f 6d 70 69 6c 65 3e      </ClCompile>
5540: 0d 0a 20 20 20 20 3c 52 65 73 6f 75 72 63 65 43  ..    <ResourceC
5550: 6f 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 20 20 3c  ompile>..      <
5560: 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69  PreprocessorDefi
5570: 6e 69 74 69 6f 6e 73 3e 4e 44 45 42 55 47 3b 49  nitions>NDEBUG;I
5580: 4e 54 45 52 4f 50 5f 52 43 5f 56 45 52 53 49 4f  NTEROP_RC_VERSIO
5590: 4e 3d 24 28 49 4e 54 45 52 4f 50 5f 52 43 5f 56  N=$(INTEROP_RC_V 55a0: 45 52 53 49 4f 4e 29 3b 25 28 50 72 65 70 72 6f ERSION);%(Prepro 55b0: 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e cessorDefinition 55c0: 73 29 3c 2f 50 72 65 70 72 6f 63 65 73 73 6f 72 s)</Preprocessor 55d0: 44 65 66 69 6e 69 74 69 6f 6e 73 3e 0d 0a 20 20 Definitions>.. 55e0: 20 20 3c 2f 52 65 73 6f 75 72 63 65 43 6f 6d 70 </ResourceComp 55f0: 69 6c 65 3e 0d 0a 20 20 20 20 3c 4c 69 6e 6b 3e ile>.. <Link> 5600: 0d 0a 20 20 20 20 20 20 3c 41 64 64 69 74 69 6f .. <Additio 5610: 6e 61 6c 4f 70 74 69 6f 6e 73 3e 24 28 49 4e 54 nalOptions>$(INT
5620: 45 52 4f 50 5f 41 53 53 45 4d 42 4c 59 5f 52 45  EROP_ASSEMBLY_RE
5630: 53 4f 55 52 43 45 53 29 20 25 28 41 64 64 69 74  SOURCES) %(Addit
5640: 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 29 3c 2f 41  ionalOptions)</A
5650: 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73  dditionalOptions
5660: 3e 0d 0a 20 20 20 20 20 20 3c 41 64 64 69 74 69  >..      <Additi
5670: 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69 72 65 63  onalLibraryDirec
5680: 74 6f 72 69 65 73 3e 24 28 49 4e 54 45 52 4f 50  tories>$(INTEROP 5690: 5f 4c 49 42 52 41 52 59 5f 44 49 52 45 43 54 4f _LIBRARY_DIRECTO 56a0: 52 49 45 53 29 3c 2f 41 64 64 69 74 69 6f 6e 61 RIES)</Additiona 56b0: 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 lLibraryDirector 56c0: 69 65 73 3e 0d 0a 20 20 20 20 20 20 3c 41 64 64 ies>.. <Add 56d0: 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 itionalDependenc 56e0: 69 65 73 3e 24 28 50 72 6f 6a 65 63 74 44 69 72 ies>$(ProjectDir
56f0: 29 2e 2e 5c 62 69 6e 5c 24 28 43 6f 6e 66 69 67  )..\bin\$(Config 5700: 75 72 61 74 69 6f 6e 59 65 61 72 29 5c 24 28 43 urationYear)\$(C
5710: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 4d 6f 64  onfiguration)Mod
5720: 75 6c 65 5c 62 69 6e 5c 53 79 73 74 65 6d 2e 44  ule\bin\System.D
5730: 61 74 61 2e 53 51 4c 69 74 65 2e 6e 65 74 6d 6f  ata.SQLite.netmo
5740: 64 75 6c 65 20 24 28 49 4e 54 45 52 4f 50 5f 4c  dule $(INTEROP_L 5750: 49 42 52 41 52 59 5f 44 45 50 45 4e 44 45 4e 43 IBRARY_DEPENDENC 5760: 49 45 53 29 3b 25 28 41 64 64 69 74 69 6f 6e 61 IES);%(Additiona 5770: 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 29 3c 2f lDependencies)</ 5780: 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 AdditionalDepend 5790: 65 6e 63 69 65 73 3e 0d 0a 20 20 20 20 20 20 3c encies>.. < 57a0: 56 65 72 73 69 6f 6e 3e 24 28 49 4e 54 45 52 4f Version>$(INTERO
57b0: 50 5f 4c 49 4e 4b 45 52 5f 56 45 52 53 49 4f 4e  P_LINKER_VERSION
57c0: 29 3c 2f 56 65 72 73 69 6f 6e 3e 0d 0a 20 20 20  )</Version>..
57d0: 20 20 20 3c 47 65 6e 65 72 61 74 65 44 65 62 75     <GenerateDebu
57e0: 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e 74 72 75  gInformation>tru
57f0: 65 3c 2f 47 65 6e 65 72 61 74 65 44 65 62 75 67  e</GenerateDebug
5800: 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e 0d 0a 20 20  Information>..
5810: 20 20 20 20 3c 47 65 6e 65 72 61 74 65 4d 61 70      <GenerateMap
5820: 46 69 6c 65 3e 74 72 75 65 3c 2f 47 65 6e 65 72  File>true</Gener
5830: 61 74 65 4d 61 70 46 69 6c 65 3e 0d 0a 20 20 20  ateMapFile>..
5840: 20 20 20 3c 4d 61 70 45 78 70 6f 72 74 73 3e 74     <MapExports>t
5850: 72 75 65 3c 2f 4d 61 70 45 78 70 6f 72 74 73 3e  rue</MapExports>
5860: 0d 0a 20 20 20 20 20 20 3c 53 75 62 53 79 73 74  ..      <SubSyst
5870: 65 6d 3e 57 69 6e 64 6f 77 73 3c 2f 53 75 62 53  em>Windows</SubS
5880: 79 73 74 65 6d 3e 0d 0a 20 20 20 20 20 20 3c 4f  ystem>..      <O
5890: 70 74 69 6d 69 7a 65 52 65 66 65 72 65 6e 63 65  ptimizeReference
58a0: 73 3e 74 72 75 65 3c 2f 4f 70 74 69 6d 69 7a 65  s>true</Optimize
58b0: 52 65 66 65 72 65 6e 63 65 73 3e 0d 0a 20 20 20  References>..
58c0: 20 20 20 3c 45 6e 61 62 6c 65 43 4f 4d 44 41 54     <EnableCOMDAT
58d0: 46 6f 6c 64 69 6e 67 3e 74 72 75 65 3c 2f 45 6e  Folding>true</En
58e0: 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e  ableCOMDATFoldin
58f0: 67 3e 0d 0a 20 20 20 20 20 20 3c 4c 69 6e 6b 54  g>..      <LinkT
5900: 69 6d 65 43 6f 64 65 47 65 6e 65 72 61 74 69 6f  imeCodeGeneratio
5910: 6e 3e 55 73 65 4c 69 6e 6b 54 69 6d 65 43 6f 64  n>UseLinkTimeCod
5920: 65 47 65 6e 65 72 61 74 69 6f 6e 3c 2f 4c 69 6e  eGeneration</Lin
5930: 6b 54 69 6d 65 43 6f 64 65 47 65 6e 65 72 61 74  kTimeCodeGenerat
5940: 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 3c 54 61 72  ion>..      <Tar
5950: 67 65 74 4d 61 63 68 69 6e 65 3e 4d 61 63 68 69  getMachine>Machi
5960: 6e 65 58 36 34 3c 2f 54 61 72 67 65 74 4d 61 63  neX64</TargetMac
5970: 68 69 6e 65 3e 0d 0a 20 20 20 20 20 20 3c 43 4c  hine>..      <CL
5980: 52 55 6e 6d 61 6e 61 67 65 64 43 6f 64 65 43 68  RUnmanagedCodeCh
5990: 65 63 6b 3e 74 72 75 65 3c 2f 43 4c 52 55 6e 6d  eck>true</CLRUnm
59a0: 61 6e 61 67 65 64 43 6f 64 65 43 68 65 63 6b 3e  anagedCodeCheck>
59b0: 0d 0a 20 20 20 20 20 20 3c 4b 65 79 46 69 6c 65  ..      <KeyFile
59c0: 3e 24 28 49 4e 54 45 52 4f 50 5f 4b 45 59 5f 46  >$(INTEROP_KEY_F 59d0: 49 4c 45 29 3c 2f 4b 65 79 46 69 6c 65 3e 0d 0a ILE)</KeyFile>.. 59e0: 20 20 20 20 20 20 3c 44 65 6c 61 79 53 69 67 6e <DelaySign 59f0: 3e 74 72 75 65 3c 2f 44 65 6c 61 79 53 69 67 6e >true</DelaySign 5a00: 3e 0d 0a 20 20 20 20 3c 2f 4c 69 6e 6b 3e 0d 0a >.. </Link>.. 5a10: 20 20 20 20 3c 4d 61 6e 69 66 65 73 74 3e 0d 0a <Manifest>.. 5a20: 20 20 20 20 20 20 3c 56 65 72 62 6f 73 65 4f 75 <VerboseOu 5a30: 74 70 75 74 3e 74 72 75 65 3c 2f 56 65 72 62 6f tput>true</Verbo 5a40: 73 65 4f 75 74 70 75 74 3e 0d 0a 20 20 20 20 20 seOutput>.. 5a50: 20 3c 41 73 73 65 6d 62 6c 79 49 64 65 6e 74 69 <AssemblyIdenti 5a60: 74 79 3e 24 28 50 72 6f 6a 65 63 74 4e 61 6d 65 ty>$(ProjectName
5a70: 29 2c 20 70 72 6f 63 65 73 73 6f 72 41 72 63 68  ), processorArch
5a80: 69 74 65 63 74 75 72 65 3d 61 6d 64 36 34 2c 20  itecture=amd64,
5a90: 76 65 72 73 69 6f 6e 3d 24 28 49 4e 54 45 52 4f  version=$(INTERO 5aa0: 50 5f 4d 41 4e 49 46 45 53 54 5f 56 45 52 53 49 P_MANIFEST_VERSI 5ab0: 4f 4e 29 2c 20 74 79 70 65 3d 77 69 6e 33 32 3c ON), type=win32< 5ac0: 2f 41 73 73 65 6d 62 6c 79 49 64 65 6e 74 69 74 /AssemblyIdentit 5ad0: 79 3e 0d 0a 20 20 20 20 20 20 3c 55 70 64 61 74 y>.. <Updat 5ae0: 65 46 69 6c 65 48 61 73 68 65 73 3e 74 72 75 65 eFileHashes>true 5af0: 3c 2f 55 70 64 61 74 65 46 69 6c 65 48 61 73 68 </UpdateFileHash 5b00: 65 73 3e 0d 0a 20 20 20 20 3c 2f 4d 61 6e 69 66 es>.. </Manif 5b10: 65 73 74 3e 0d 0a 20 20 20 20 3c 50 6f 73 74 42 est>.. <PostB 5b20: 75 69 6c 64 45 76 65 6e 74 3e 0d 0a 20 20 20 20 uildEvent>.. 5b30: 20 20 3c 43 6f 6d 6d 61 6e 64 20 43 6f 6e 64 69 <Command Condi 5b40: 74 69 6f 6e 3d 22 27 24 28 54 61 72 67 65 74 46 tion="'$(TargetF
5b50: 72 61 6d 65 77 6f 72 6b 53 44 4b 54 6f 6f 6c 73  rameworkSDKTools
5b60: 44 69 72 65 63 74 6f 72 79 29 27 3d 3d 27 27 22  Directory)'==''"
5b70: 3e 22 24 28 46 72 61 6d 65 77 6f 72 6b 53 44 4b  >"$(FrameworkSDK 5b80: 44 69 72 29 42 69 6e 5c 73 6e 2e 65 78 65 22 20 Dir)Bin\sn.exe" 5b90: 2d 52 61 20 22 24 28 54 61 72 67 65 74 50 61 74 -Ra "$(TargetPat
5ba0: 68 29 22 20 22 24 28 49 4e 54 45 52 4f 50 5f 4b  h)" "$(INTEROP_K 5bb0: 45 59 5f 46 49 4c 45 29 22 3c 2f 43 6f 6d 6d 61 EY_FILE)"</Comma 5bc0: 6e 64 3e 0d 0a 20 20 20 20 20 20 3c 43 6f 6d 6d nd>.. <Comm 5bd0: 61 6e 64 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 27 and Condition="' 5be0: 24 28 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72$(TargetFramewor
5bf0: 6b 53 44 4b 54 6f 6f 6c 73 44 69 72 65 63 74 6f  kSDKToolsDirecto
5c00: 72 79 29 27 21 3d 27 27 22 3e 22 24 28 54 61 72  ry)'!=''">"$(Tar 5c10: 67 65 74 46 72 61 6d 65 77 6f 72 6b 53 44 4b 54 getFrameworkSDKT 5c20: 6f 6f 6c 73 44 69 72 65 63 74 6f 72 79 29 73 6e oolsDirectory)sn 5c30: 2e 65 78 65 22 20 2d 52 61 20 22 24 28 54 61 72 .exe" -Ra "$(Tar
5c40: 67 65 74 50 61 74 68 29 22 20 22 24 28 49 4e 54  getPath)" "$(INT 5c50: 45 52 4f 50 5f 4b 45 59 5f 46 49 4c 45 29 22 3c EROP_KEY_FILE)"< 5c60: 2f 43 6f 6d 6d 61 6e 64 3e 0d 0a 20 20 20 20 3c /Command>.. < 5c70: 2f 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 3e /PostBuildEvent> 5c80: 0d 0a 20 20 3c 2f 49 74 65 6d 44 65 66 69 6e 69 .. </ItemDefini 5c90: 74 69 6f 6e 47 72 6f 75 70 3e 0d 0a 20 20 3c 49 tionGroup>.. <I 5ca0: 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f temDefinitionGro 5cb0: 75 70 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 27 24 up Condition="'$
5cc0: 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 7c  (Configuration)|
5cd0: 24 28 50 6c 61 74 66 6f 72 6d 29 27 3d 3d 27 52  $(Platform)'=='R 5ce0: 65 6c 65 61 73 65 4e 61 74 69 76 65 4f 6e 6c 79 eleaseNativeOnly 5cf0: 7c 57 69 6e 33 32 27 22 3e 0d 0a 20 20 20 20 3c |Win32'">.. < 5d00: 43 6c 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 ClCompile>.. 5d10: 20 20 3c 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3e <Optimization> 5d20: 46 75 6c 6c 3c 2f 4f 70 74 69 6d 69 7a 61 74 69 Full</Optimizati 5d30: 6f 6e 3e 0d 0a 20 20 20 20 20 20 3c 49 6e 74 72 on>.. <Intr 5d40: 69 6e 73 69 63 46 75 6e 63 74 69 6f 6e 73 3e 74 insicFunctions>t 5d50: 72 75 65 3c 2f 49 6e 74 72 69 6e 73 69 63 46 75 rue</IntrinsicFu 5d60: 6e 63 74 69 6f 6e 73 3e 0d 0a 20 20 20 20 20 20 nctions>.. 5d70: 3c 46 61 76 6f 72 53 69 7a 65 4f 72 53 70 65 65 <FavorSizeOrSpee 5d80: 64 3e 53 70 65 65 64 3c 2f 46 61 76 6f 72 53 69 d>Speed</FavorSi 5d90: 7a 65 4f 72 53 70 65 65 64 3e 0d 0a 20 20 20 20 zeOrSpeed>.. 5da0: 20 20 3c 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 <AdditionalInc 5db0: 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 3e ludeDirectories> 5dc0: 24 28 49 4e 54 45 52 4f 50 5f 49 4e 43 4c 55 44$(INTEROP_INCLUD
5dd0: 45 5f 44 49 52 45 43 54 4f 52 49 45 53 29 3b 25  E_DIRECTORIES);%
5de0: 28 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75  (AdditionalInclu
5df0: 64 65 44 69 72 65 63 74 6f 72 69 65 73 29 3c 2f  deDirectories)</
5e00: 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64  AdditionalInclud
5e10: 65 44 69 72 65 63 74 6f 72 69 65 73 3e 0d 0a 20  eDirectories>..
5e20: 20 20 20 20 20 3c 50 72 65 70 72 6f 63 65 73 73       <Preprocess
5e30: 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 57 49  orDefinitions>WI
5e40: 4e 33 32 3b 4e 44 45 42 55 47 3b 5f 57 49 4e 44  N32;NDEBUG;_WIND
5e50: 4f 57 53 3b 5f 55 53 52 44 4c 4c 3b 24 28 53 51  OWS;_USRDLL;$(SQ 5e60: 4c 49 54 45 5f 43 4f 4d 4d 4f 4e 5f 44 45 46 49 LITE_COMMON_DEFI 5e70: 4e 45 53 29 3b 24 28 53 51 4c 49 54 45 5f 45 58 NES);$(SQLITE_EX
5e80: 54 52 41 5f 44 45 46 49 4e 45 53 29 3b 24 28 53  TRA_DEFINES);$(S 5e90: 51 4c 49 54 45 5f 52 45 4c 45 41 53 45 5f 44 45 QLITE_RELEASE_DE 5ea0: 46 49 4e 45 53 29 3b 24 28 49 4e 54 45 52 4f 50 FINES);$(INTEROP
5eb0: 5f 45 58 54 52 41 5f 44 45 46 49 4e 45 53 29 3b  _EXTRA_DEFINES);
5ec0: 25 28 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65  %(PreprocessorDe
5ed0: 66 69 6e 69 74 69 6f 6e 73 29 3c 2f 50 72 65 70  finitions)</Prep
5ee0: 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69  rocessorDefiniti
5ef0: 6f 6e 73 3e 0d 0a 20 20 20 20 20 20 3c 4d 69 6e  ons>..      <Min
5f00: 69 6d 61 6c 52 65 62 75 69 6c 64 3e 66 61 6c 73  imalRebuild>fals
5f10: 65 3c 2f 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c  e</MinimalRebuil
5f20: 64 3e 0d 0a 20 20 20 20 20 20 3c 42 61 73 69 63  d>..      <Basic
5f30: 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 3e 44 65  RuntimeChecks>De
5f40: 66 61 75 6c 74 3c 2f 42 61 73 69 63 52 75 6e 74  fault</BasicRunt
5f50: 69 6d 65 43 68 65 63 6b 73 3e 0d 0a 20 20 20 20  imeChecks>..
5f60: 20 20 3c 53 74 72 69 6e 67 50 6f 6f 6c 69 6e 67    <StringPooling
5f70: 3e 74 72 75 65 3c 2f 53 74 72 69 6e 67 50 6f 6f  >true</StringPoo
5f80: 6c 69 6e 67 3e 0d 0a 20 20 20 20 20 20 3c 52 75  ling>..      <Ru
5f90: 6e 74 69 6d 65 4c 69 62 72 61 72 79 3e 4d 75 6c  ntimeLibrary>Mul
5fa0: 74 69 54 68 72 65 61 64 65 64 3c 2f 52 75 6e 74  tiThreaded</Runt
5fb0: 69 6d 65 4c 69 62 72 61 72 79 3e 0d 0a 20 20 20  imeLibrary>..
5fc0: 20 20 20 3c 57 61 72 6e 69 6e 67 4c 65 76 65 6c     <WarningLevel
5fd0: 3e 4c 65 76 65 6c 34 3c 2f 57 61 72 6e 69 6e 67  >Level4</Warning
5fe0: 4c 65 76 65 6c 3e 0d 0a 20 20 20 20 20 20 3c 44  Level>..      <D
5ff0: 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46  ebugInformationF
6000: 6f 72 6d 61 74 3e 50 72 6f 67 72 61 6d 44 61 74  ormat>ProgramDat
6010: 61 62 61 73 65 3c 2f 44 65 62 75 67 49 6e 66 6f  abase</DebugInfo
6020: 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 3e 0d 0a  rmationFormat>..
6030: 20 20 20 20 20 20 3c 43 6f 6d 70 69 6c 65 41 73        <CompileAs
6040: 3e 44 65 66 61 75 6c 74 3c 2f 43 6f 6d 70 69 6c  >Default</Compil
6050: 65 41 73 3e 0d 0a 20 20 20 20 20 20 3c 44 69 73  eAs>..      <Dis
6060: 61 62 6c 65 53 70 65 63 69 66 69 63 57 61 72 6e  ableSpecificWarn
6070: 69 6e 67 73 3e 24 28 53 51 4c 49 54 45 5f 44 49  ings>$(SQLITE_DI 6080: 53 41 42 4c 45 5f 57 41 52 4e 49 4e 47 53 29 3b SABLE_WARNINGS); 6090: 25 28 44 69 73 61 62 6c 65 53 70 65 63 69 66 69 %(DisableSpecifi 60a0: 63 57 61 72 6e 69 6e 67 73 29 3c 2f 44 69 73 61 cWarnings)</Disa 60b0: 62 6c 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 bleSpecificWarni 60c0: 6e 67 73 3e 0d 0a 20 20 20 20 3c 2f 43 6c 43 6f ngs>.. </ClCo 60d0: 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 3c 52 65 73 mpile>.. <Res 60e0: 6f 75 72 63 65 43 6f 6d 70 69 6c 65 3e 0d 0a 20 ourceCompile>.. 60f0: 20 20 20 20 20 3c 50 72 65 70 72 6f 63 65 73 73 <Preprocess 6100: 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 4e 44 orDefinitions>ND 6110: 45 42 55 47 3b 49 4e 54 45 52 4f 50 5f 52 43 5f EBUG;INTEROP_RC_ 6120: 56 45 52 53 49 4f 4e 3d 24 28 49 4e 54 45 52 4f VERSION=$(INTERO
6130: 50 5f 52 43 5f 56 45 52 53 49 4f 4e 29 3b 25 28  P_RC_VERSION);%(
6140: 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69  PreprocessorDefi
6150: 6e 69 74 69 6f 6e 73 29 3c 2f 50 72 65 70 72 6f  nitions)</Prepro
6160: 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e  cessorDefinition
6170: 73 3e 0d 0a 20 20 20 20 3c 2f 52 65 73 6f 75 72  s>..    </Resour
6180: 63 65 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20 20 20  ceCompile>..
6190: 3c 4c 69 6e 6b 3e 0d 0a 20 20 20 20 20 20 3c 41  <Link>..      <A
61a0: 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79  dditionalLibrary
61b0: 44 69 72 65 63 74 6f 72 69 65 73 3e 24 28 49 4e  Directories>$(IN 61c0: 54 45 52 4f 50 5f 4c 49 42 52 41 52 59 5f 44 49 TEROP_LIBRARY_DI 61d0: 52 45 43 54 4f 52 49 45 53 29 3c 2f 41 64 64 69 RECTORIES)</Addi 61e0: 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69 72 tionalLibraryDir 61f0: 65 63 74 6f 72 69 65 73 3e 0d 0a 20 20 20 20 20 ectories>.. 6200: 20 3c 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 <AdditionalDepe 6210: 6e 64 65 6e 63 69 65 73 3e 24 28 49 4e 54 45 52 ndencies>$(INTER
6220: 4f 50 5f 4c 49 42 52 41 52 59 5f 44 45 50 45 4e  OP_LIBRARY_DEPEN
6230: 44 45 4e 43 49 45 53 29 3b 25 28 41 64 64 69 74  DENCIES);%(Addit
6240: 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65  ionalDependencie
6250: 73 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 44 65  s)</AdditionalDe
6260: 70 65 6e 64 65 6e 63 69 65 73 3e 0d 0a 20 20 20  pendencies>..
6270: 20 20 20 3c 56 65 72 73 69 6f 6e 3e 24 28 49 4e     <Version>$(IN 6280: 54 45 52 4f 50 5f 4c 49 4e 4b 45 52 5f 56 45 52 TEROP_LINKER_VER 6290: 53 49 4f 4e 29 3c 2f 56 65 72 73 69 6f 6e 3e 0d SION)</Version>. 62a0: 0a 20 20 20 20 20 20 3c 47 65 6e 65 72 61 74 65 . <Generate 62b0: 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e DebugInformation 62c0: 3e 74 72 75 65 3c 2f 47 65 6e 65 72 61 74 65 44 >true</GenerateD 62d0: 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e ebugInformation> 62e0: 0d 0a 20 20 20 20 20 20 3c 47 65 6e 65 72 61 74 .. <Generat 62f0: 65 4d 61 70 46 69 6c 65 3e 74 72 75 65 3c 2f 47 eMapFile>true</G 6300: 65 6e 65 72 61 74 65 4d 61 70 46 69 6c 65 3e 0d enerateMapFile>. 6310: 0a 20 20 20 20 20 20 3c 4d 61 70 45 78 70 6f 72 . <MapExpor 6320: 74 73 3e 74 72 75 65 3c 2f 4d 61 70 45 78 70 6f ts>true</MapExpo 6330: 72 74 73 3e 0d 0a 20 20 20 20 20 20 3c 53 75 62 rts>.. <Sub 6340: 53 79 73 74 65 6d 3e 57 69 6e 64 6f 77 73 3c 2f System>Windows</ 6350: 53 75 62 53 79 73 74 65 6d 3e 0d 0a 20 20 20 20 SubSystem>.. 6360: 20 20 3c 4f 70 74 69 6d 69 7a 65 52 65 66 65 72 <OptimizeRefer 6370: 65 6e 63 65 73 3e 74 72 75 65 3c 2f 4f 70 74 69 ences>true</Opti 6380: 6d 69 7a 65 52 65 66 65 72 65 6e 63 65 73 3e 0d mizeReferences>. 6390: 0a 20 20 20 20 20 20 3c 45 6e 61 62 6c 65 43 4f . <EnableCO 63a0: 4d 44 41 54 46 6f 6c 64 69 6e 67 3e 74 72 75 65 MDATFolding>true 63b0: 3c 2f 45 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f </EnableCOMDATFo 63c0: 6c 64 69 6e 67 3e 0d 0a 20 20 20 20 20 20 3c 54 lding>.. <T 63d0: 61 72 67 65 74 4d 61 63 68 69 6e 65 3e 4d 61 63 argetMachine>Mac 63e0: 68 69 6e 65 58 38 36 3c 2f 54 61 72 67 65 74 4d hineX86</TargetM 63f0: 61 63 68 69 6e 65 3e 0d 0a 20 20 20 20 3c 2f 4c achine>.. </L 6400: 69 6e 6b 3e 0d 0a 20 20 20 20 3c 4d 61 6e 69 66 ink>.. <Manif 6410: 65 73 74 3e 0d 0a 20 20 20 20 20 20 3c 56 65 72 est>.. <Ver 6420: 62 6f 73 65 4f 75 74 70 75 74 3e 74 72 75 65 3c boseOutput>true< 6430: 2f 56 65 72 62 6f 73 65 4f 75 74 70 75 74 3e 0d /VerboseOutput>. 6440: 0a 20 20 20 20 20 20 3c 41 73 73 65 6d 62 6c 79 . <Assembly 6450: 49 64 65 6e 74 69 74 79 3e 24 28 50 72 6f 6a 65 Identity>$(Proje
6460: 63 74 4e 61 6d 65 29 2c 20 70 72 6f 63 65 73 73  ctName), process
6470: 6f 72 41 72 63 68 69 74 65 63 74 75 72 65 3d 78  orArchitecture=x
6480: 38 36 2c 20 76 65 72 73 69 6f 6e 3d 24 28 49 4e  86, version=$(IN 6490: 54 45 52 4f 50 5f 4d 41 4e 49 46 45 53 54 5f 56 TEROP_MANIFEST_V 64a0: 45 52 53 49 4f 4e 29 2c 20 74 79 70 65 3d 77 69 ERSION), type=wi 64b0: 6e 33 32 3c 2f 41 73 73 65 6d 62 6c 79 49 64 65 n32</AssemblyIde 64c0: 6e 74 69 74 79 3e 0d 0a 20 20 20 20 20 20 3c 55 ntity>.. <U 64d0: 70 64 61 74 65 46 69 6c 65 48 61 73 68 65 73 3e pdateFileHashes> 64e0: 74 72 75 65 3c 2f 55 70 64 61 74 65 46 69 6c 65 true</UpdateFile 64f0: 48 61 73 68 65 73 3e 0d 0a 20 20 20 20 3c 2f 4d Hashes>.. </M 6500: 61 6e 69 66 65 73 74 3e 0d 0a 20 20 20 20 3c 50 anifest>.. <P 6510: 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 3e 0d 0a ostBuildEvent>.. 6520: 20 20 20 20 20 20 3c 43 6f 6d 6d 61 6e 64 3e 58 <Command>X 6530: 43 4f 50 59 20 22 24 28 54 61 72 67 65 74 50 61 COPY "$(TargetPa
6540: 74 68 29 22 20 22 24 28 4f 75 74 44 69 72 29 2e  th)" "$(OutDir). 6550: 2e 5c 2e 2e 5c 52 65 6c 65 61 73 65 5c 62 69 6e .\..\Release\bin 6560: 5c 24 28 50 6c 61 74 66 6f 72 6d 29 5c 22 20 2f \$(Platform)\" /
6570: 44 20 2f 45 20 2f 56 20 2f 49 20 2f 46 20 2f 48  D /E /V /I /F /H
6580: 20 2f 59 0d 0a 58 43 4f 50 59 20 22 24 28 54 61   /Y..XCOPY "$(Ta 6590: 72 67 65 74 50 61 74 68 29 22 20 22 24 28 4f 75 rgetPath)" "$(Ou
65a0: 74 44 69 72 29 2e 2e 5c 2e 2e 5c 52 65 6c 65 61  tDir)..\..\Relea
65b0: 73 65 5c 62 69 6e 5c 22 20 2f 44 20 2f 45 20 2f  se\bin\" /D /E /
65c0: 56 20 2f 49 20 2f 46 20 2f 48 20 2f 59 3c 2f 43  V /I /F /H /Y</C
65d0: 6f 6d 6d 61 6e 64 3e 0d 0a 20 20 20 20 3c 2f 50  ommand>..    </P
65e0: 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 3e 0d 0a  ostBuildEvent>..
65f0: 20 20 3c 2f 49 74 65 6d 44 65 66 69 6e 69 74 69    </ItemDefiniti
6600: 6f 6e 47 72 6f 75 70 3e 0d 0a 20 20 3c 49 74 65  onGroup>..  <Ite
6610: 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70  mDefinitionGroup
6620: 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 27 24 28 43   Condition="'$(C 6630: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 7c 24 28 onfiguration)|$(
6640: 50 6c 61 74 66 6f 72 6d 29 27 3d 3d 27 52 65 6c  Platform)'=='Rel
6650: 65 61 73 65 4e 61 74 69 76 65 4f 6e 6c 79 7c 78  easeNativeOnly|x
6660: 36 34 27 22 3e 0d 0a 20 20 20 20 3c 43 6c 43 6f  64'">..    <ClCo
6670: 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 4f  mpile>..      <O
6680: 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 46 75 6c 6c  ptimization>Full
6690: 3c 2f 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 0d  </Optimization>.
66a0: 0a 20 20 20 20 20 20 3c 49 6e 74 72 69 6e 73 69  .      <Intrinsi
66b0: 63 46 75 6e 63 74 69 6f 6e 73 3e 74 72 75 65 3c  cFunctions>true<
66c0: 2f 49 6e 74 72 69 6e 73 69 63 46 75 6e 63 74 69  /IntrinsicFuncti
66d0: 6f 6e 73 3e 0d 0a 20 20 20 20 20 20 3c 46 61 76  ons>..      <Fav
66e0: 6f 72 53 69 7a 65 4f 72 53 70 65 65 64 3e 53 70  orSizeOrSpeed>Sp
66f0: 65 65 64 3c 2f 46 61 76 6f 72 53 69 7a 65 4f 72  eed</FavorSizeOr
6700: 53 70 65 65 64 3e 0d 0a 20 20 20 20 20 20 3c 41  Speed>..      <A
6710: 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65  dditionalInclude
6720: 44 69 72 65 63 74 6f 72 69 65 73 3e 24 28 49 4e  Directories>$(IN 6730: 54 45 52 4f 50 5f 49 4e 43 4c 55 44 45 5f 44 49 TEROP_INCLUDE_DI 6740: 52 45 43 54 4f 52 49 45 53 29 3b 25 28 41 64 64 RECTORIES);%(Add 6750: 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 itionalIncludeDi 6760: 72 65 63 74 6f 72 69 65 73 29 3c 2f 41 64 64 69 rectories)</Addi 6770: 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 tionalIncludeDir 6780: 65 63 74 6f 72 69 65 73 3e 0d 0a 20 20 20 20 20 ectories>.. 6790: 20 3c 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 <PreprocessorDe 67a0: 66 69 6e 69 74 69 6f 6e 73 3e 57 49 4e 33 32 3b finitions>WIN32; 67b0: 78 36 34 3b 4e 44 45 42 55 47 3b 5f 57 49 4e 44 x64;NDEBUG;_WIND 67c0: 4f 57 53 3b 5f 55 53 52 44 4c 4c 3b 24 28 53 51 OWS;_USRDLL;$(SQ
67d0: 4c 49 54 45 5f 43 4f 4d 4d 4f 4e 5f 44 45 46 49  LITE_COMMON_DEFI
67e0: 4e 45 53 29 3b 24 28 53 51 4c 49 54 45 5f 45 58  NES);$(SQLITE_EX 67f0: 54 52 41 5f 44 45 46 49 4e 45 53 29 3b 24 28 53 TRA_DEFINES);$(S
6800: 51 4c 49 54 45 5f 52 45 4c 45 41 53 45 5f 44 45  QLITE_RELEASE_DE
6810: 46 49 4e 45 53 29 3b 24 28 49 4e 54 45 52 4f 50  FINES);$(INTEROP 6820: 5f 45 58 54 52 41 5f 44 45 46 49 4e 45 53 29 3b _EXTRA_DEFINES); 6830: 25 28 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 %(PreprocessorDe 6840: 66 69 6e 69 74 69 6f 6e 73 29 3c 2f 50 72 65 70 finitions)</Prep 6850: 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 rocessorDefiniti 6860: 6f 6e 73 3e 0d 0a 20 20 20 20 20 20 3c 4d 69 6e ons>.. <Min 6870: 69 6d 61 6c 52 65 62 75 69 6c 64 3e 66 61 6c 73 imalRebuild>fals 6880: 65 3c 2f 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c e</MinimalRebuil 6890: 64 3e 0d 0a 20 20 20 20 20 20 3c 42 61 73 69 63 d>.. <Basic 68a0: 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 3e 44 65 RuntimeChecks>De 68b0: 66 61 75 6c 74 3c 2f 42 61 73 69 63 52 75 6e 74 fault</BasicRunt 68c0: 69 6d 65 43 68 65 63 6b 73 3e 0d 0a 20 20 20 20 imeChecks>.. 68d0: 20 20 3c 53 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 <StringPooling 68e0: 3e 74 72 75 65 3c 2f 53 74 72 69 6e 67 50 6f 6f >true</StringPoo 68f0: 6c 69 6e 67 3e 0d 0a 20 20 20 20 20 20 3c 52 75 ling>.. <Ru 6900: 6e 74 69 6d 65 4c 69 62 72 61 72 79 3e 4d 75 6c ntimeLibrary>Mul 6910: 74 69 54 68 72 65 61 64 65 64 3c 2f 52 75 6e 74 tiThreaded</Runt 6920: 69 6d 65 4c 69 62 72 61 72 79 3e 0d 0a 20 20 20 imeLibrary>.. 6930: 20 20 20 3c 57 61 72 6e 69 6e 67 4c 65 76 65 6c <WarningLevel 6940: 3e 4c 65 76 65 6c 34 3c 2f 57 61 72 6e 69 6e 67 >Level4</Warning 6950: 4c 65 76 65 6c 3e 0d 0a 20 20 20 20 20 20 3c 44 Level>.. <D 6960: 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 ebugInformationF 6970: 6f 72 6d 61 74 3e 50 72 6f 67 72 61 6d 44 61 74 ormat>ProgramDat 6980: 61 62 61 73 65 3c 2f 44 65 62 75 67 49 6e 66 6f abase</DebugInfo 6990: 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 3e 0d 0a rmationFormat>.. 69a0: 20 20 20 20 20 20 3c 43 6f 6d 70 69 6c 65 41 73 <CompileAs 69b0: 3e 44 65 66 61 75 6c 74 3c 2f 43 6f 6d 70 69 6c >Default</Compil 69c0: 65 41 73 3e 0d 0a 20 20 20 20 20 20 3c 44 69 73 eAs>.. <Dis 69d0: 61 62 6c 65 53 70 65 63 69 66 69 63 57 61 72 6e ableSpecificWarn 69e0: 69 6e 67 73 3e 24 28 53 51 4c 49 54 45 5f 44 49 ings>$(SQLITE_DI
69f0: 53 41 42 4c 45 5f 57 41 52 4e 49 4e 47 53 29 3b  SABLE_WARNINGS);
6a00: 24 28 53 51 4c 49 54 45 5f 44 49 53 41 42 4c 45  $(SQLITE_DISABLE 6a10: 5f 58 36 34 5f 57 41 52 4e 49 4e 47 53 29 3b 25 _X64_WARNINGS);% 6a20: 28 44 69 73 61 62 6c 65 53 70 65 63 69 66 69 63 (DisableSpecific 6a30: 57 61 72 6e 69 6e 67 73 29 3c 2f 44 69 73 61 62 Warnings)</Disab 6a40: 6c 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e leSpecificWarnin 6a50: 67 73 3e 0d 0a 20 20 20 20 3c 2f 43 6c 43 6f 6d gs>.. </ClCom 6a60: 70 69 6c 65 3e 0d 0a 20 20 20 20 3c 52 65 73 6f pile>.. <Reso 6a70: 75 72 63 65 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20 urceCompile>.. 6a80: 20 20 20 20 3c 50 72 65 70 72 6f 63 65 73 73 6f <Preprocesso 6a90: 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 4e 44 45 rDefinitions>NDE 6aa0: 42 55 47 3b 49 4e 54 45 52 4f 50 5f 52 43 5f 56 BUG;INTEROP_RC_V 6ab0: 45 52 53 49 4f 4e 3d 24 28 49 4e 54 45 52 4f 50 ERSION=$(INTEROP
6ac0: 5f 52 43 5f 56 45 52 53 49 4f 4e 29 3b 25 28 50  _RC_VERSION);%(P
6ad0: 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e  reprocessorDefin
6ae0: 69 74 69 6f 6e 73 29 3c 2f 50 72 65 70 72 6f 63  itions)</Preproc
6af0: 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73  essorDefinitions
6b00: 3e 0d 0a 20 20 20 20 3c 2f 52 65 73 6f 75 72 63  >..    </Resourc
6b10: 65 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 3c  eCompile>..    <
6b20: 4c 69 6e 6b 3e 0d 0a 20 20 20 20 20 20 3c 41 64  Link>..      <Ad
6b30: 64 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 44  ditionalLibraryD
6b40: 69 72 65 63 74 6f 72 69 65 73 3e 24 28 49 4e 54  irectories>$(INT 6b50: 45 52 4f 50 5f 4c 49 42 52 41 52 59 5f 44 49 52 EROP_LIBRARY_DIR 6b60: 45 43 54 4f 52 49 45 53 29 3c 2f 41 64 64 69 74 ECTORIES)</Addit 6b70: 69 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69 72 65 ionalLibraryDire 6b80: 63 74 6f 72 69 65 73 3e 0d 0a 20 20 20 20 20 20 ctories>.. 6b90: 3c 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e <AdditionalDepen 6ba0: 64 65 6e 63 69 65 73 3e 24 28 49 4e 54 45 52 4f dencies>$(INTERO
6bb0: 50 5f 4c 49 42 52 41 52 59 5f 44 45 50 45 4e 44  P_LIBRARY_DEPEND
6bc0: 45 4e 43 49 45 53 29 3b 25 28 41 64 64 69 74 69  ENCIES);%(Additi
6bd0: 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73  onalDependencies
6be0: 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 44 65 70  )</AdditionalDep
6bf0: 65 6e 64 65 6e 63 69 65 73 3e 0d 0a 20 20 20 20  endencies>..
6c00: 20 20 3c 56 65 72 73 69 6f 6e 3e 24 28 49 4e 54    <Version>$(INT 6c10: 45 52 4f 50 5f 4c 49 4e 4b 45 52 5f 56 45 52 53 EROP_LINKER_VERS 6c20: 49 4f 4e 29 3c 2f 56 65 72 73 69 6f 6e 3e 0d 0a ION)</Version>.. 6c30: 20 20 20 20 20 20 3c 47 65 6e 65 72 61 74 65 44 <GenerateD 6c40: 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e ebugInformation> 6c50: 74 72 75 65 3c 2f 47 65 6e 65 72 61 74 65 44 65 true</GenerateDe 6c60: 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e 0d bugInformation>. 6c70: 0a 20 20 20 20 20 20 3c 47 65 6e 65 72 61 74 65 . <Generate 6c80: 4d 61 70 46 69 6c 65 3e 74 72 75 65 3c 2f 47 65 MapFile>true</Ge 6c90: 6e 65 72 61 74 65 4d 61 70 46 69 6c 65 3e 0d 0a nerateMapFile>.. 6ca0: 20 20 20 20 20 20 3c 4d 61 70 45 78 70 6f 72 74 <MapExport 6cb0: 73 3e 74 72 75 65 3c 2f 4d 61 70 45 78 70 6f 72 s>true</MapExpor 6cc0: 74 73 3e 0d 0a 20 20 20 20 20 20 3c 53 75 62 53 ts>.. <SubS 6cd0: 79 73 74 65 6d 3e 57 69 6e 64 6f 77 73 3c 2f 53 ystem>Windows</S 6ce0: 75 62 53 79 73 74 65 6d 3e 0d 0a 20 20 20 20 20 ubSystem>.. 6cf0: 20 3c 4f 70 74 69 6d 69 7a 65 52 65 66 65 72 65 <OptimizeRefere 6d00: 6e 63 65 73 3e 74 72 75 65 3c 2f 4f 70 74 69 6d nces>true</Optim 6d10: 69 7a 65 52 65 66 65 72 65 6e 63 65 73 3e 0d 0a izeReferences>.. 6d20: 20 20 20 20 20 20 3c 45 6e 61 62 6c 65 43 4f 4d <EnableCOM 6d30: 44 41 54 46 6f 6c 64 69 6e 67 3e 74 72 75 65 3c DATFolding>true< 6d40: 2f 45 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c /EnableCOMDATFol 6d50: 64 69 6e 67 3e 0d 0a 20 20 20 20 20 20 3c 54 61 ding>.. <Ta 6d60: 72 67 65 74 4d 61 63 68 69 6e 65 3e 4d 61 63 68 rgetMachine>Mach 6d70: 69 6e 65 58 36 34 3c 2f 54 61 72 67 65 74 4d 61 ineX64</TargetMa 6d80: 63 68 69 6e 65 3e 0d 0a 20 20 20 20 3c 2f 4c 69 chine>.. </Li 6d90: 6e 6b 3e 0d 0a 20 20 20 20 3c 4d 61 6e 69 66 65 nk>.. <Manife 6da0: 73 74 3e 0d 0a 20 20 20 20 20 20 3c 56 65 72 62 st>.. <Verb 6db0: 6f 73 65 4f 75 74 70 75 74 3e 74 72 75 65 3c 2f oseOutput>true</ 6dc0: 56 65 72 62 6f 73 65 4f 75 74 70 75 74 3e 0d 0a VerboseOutput>.. 6dd0: 20 20 20 20 20 20 3c 41 73 73 65 6d 62 6c 79 49 <AssemblyI 6de0: 64 65 6e 74 69 74 79 3e 24 28 50 72 6f 6a 65 63 dentity>$(Projec
6df0: 74 4e 61 6d 65 29 2c 20 70 72 6f 63 65 73 73 6f  tName), processo
6e00: 72 41 72 63 68 69 74 65 63 74 75 72 65 3d 61 6d  rArchitecture=am
6e10: 64 36 34 2c 20 76 65 72 73 69 6f 6e 3d 24 28 49  d64, version=$(I 6e20: 4e 54 45 52 4f 50 5f 4d 41 4e 49 46 45 53 54 5f NTEROP_MANIFEST_ 6e30: 56 45 52 53 49 4f 4e 29 2c 20 74 79 70 65 3d 77 VERSION), type=w 6e40: 69 6e 33 32 3c 2f 41 73 73 65 6d 62 6c 79 49 64 in32</AssemblyId 6e50: 65 6e 74 69 74 79 3e 0d 0a 20 20 20 20 20 20 3c entity>.. < 6e60: 55 70 64 61 74 65 46 69 6c 65 48 61 73 68 65 73 UpdateFileHashes 6e70: 3e 74 72 75 65 3c 2f 55 70 64 61 74 65 46 69 6c >true</UpdateFil 6e80: 65 48 61 73 68 65 73 3e 0d 0a 20 20 20 20 3c 2f eHashes>.. </ 6e90: 4d 61 6e 69 66 65 73 74 3e 0d 0a 20 20 20 20 3c Manifest>.. < 6ea0: 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 3e 0d PostBuildEvent>. 6eb0: 0a 20 20 20 20 20 20 3c 43 6f 6d 6d 61 6e 64 3e . <Command> 6ec0: 58 43 4f 50 59 20 22 24 28 54 61 72 67 65 74 50 XCOPY "$(TargetP
6ed0: 61 74 68 29 22 20 22 24 28 4f 75 74 44 69 72 29  ath)" "$(OutDir) 6ee0: 2e 2e 5c 2e 2e 5c 52 65 6c 65 61 73 65 5c 62 69 ..\..\Release\bi 6ef0: 6e 5c 24 28 50 6c 61 74 66 6f 72 6d 29 5c 22 20 n\$(Platform)\"
6f00: 2f 44 20 2f 45 20 2f 56 20 2f 49 20 2f 46 20 2f  /D /E /V /I /F /
6f10: 48 20 2f 59 0d 0a 58 43 4f 50 59 20 22 24 28 54  H /Y..XCOPY "$(T 6f20: 61 72 67 65 74 50 61 74 68 29 22 20 22 24 28 4f argetPath)" "$(O
6f30: 75 74 44 69 72 29 2e 2e 5c 2e 2e 5c 52 65 6c 65  utDir)..\..\Rele
6f40: 61 73 65 5c 62 69 6e 5c 22 20 2f 44 20 2f 45 20  ase\bin\" /D /E
6f50: 2f 56 20 2f 49 20 2f 46 20 2f 48 20 2f 59 3c 2f  /V /I /F /H /Y</
6f60: 43 6f 6d 6d 61 6e 64 3e 0d 0a 20 20 20 20 3c 2f  Command>..    </
6f70: 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 3e 0d  PostBuildEvent>.
6f80: 0a 20 20 3c 2f 49 74 65 6d 44 65 66 69 6e 69 74  .  </ItemDefinit
6f90: 69 6f 6e 47 72 6f 75 70 3e 0d 0a 20 20 3c 49 74  ionGroup>..  <It
6fa0: 65 6d 47 72 6f 75 70 3e 0d 0a 20 20 20 20 3c 43  emGroup>..    <C
6fb0: 6c 43 6f 6d 70 69 6c 65 20 49 6e 63 6c 75 64 65  lCompile Include
6fc0: 3d 22 73 72 63 5c 77 69 6e 5c 41 73 73 65 6d 62  ="src\win\Assemb
6fd0: 6c 79 49 6e 66 6f 2e 63 70 70 22 3e 0d 0a 20 20  lyInfo.cpp">..
6fe0: 20 20 20 20 3c 45 78 63 6c 75 64 65 64 46 72 6f      <ExcludedFro
6ff0: 6d 42 75 69 6c 64 3e 74 72 75 65 3c 2f 45 78 63  mBuild>true</Exc
7000: 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 3e 0d  ludedFromBuild>.
7010: 0a 20 20 20 20 3c 2f 43 6c 43 6f 6d 70 69 6c 65  .    </ClCompile
7020: 3e 0d 0a 20 20 20 20 3c 43 6c 43 6f 6d 70 69 6c  >..    <ClCompil
7030: 65 20 49 6e 63 6c 75 64 65 3d 22 73 72 63 5c 77  e Include="src\w
7040: 69 6e 5c 63 72 79 70 74 2e 63 22 3e 0d 0a 20 20  in\crypt.c">..
7050: 20 20 20 20 3c 45 78 63 6c 75 64 65 64 46 72 6f      <ExcludedFro
7060: 6d 42 75 69 6c 64 3e 74 72 75 65 3c 2f 45 78 63  mBuild>true</Exc
7070: 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 3e 0d  ludedFromBuild>.
7080: 0a 20 20 20 20 3c 2f 43 6c 43 6f 6d 70 69 6c 65  .    </ClCompile
7090: 3e 0d 0a 20 20 20 20 3c 43 6c 43 6f 6d 70 69 6c  >..    <ClCompil
70a0: 65 20 49 6e 63 6c 75 64 65 3d 22 73 72 63 5c 63  e Include="src\c
70b0: 6f 6e 74 72 69 62 5c 65 78 74 65 6e 73 69 6f 6e  ontrib\extension
70c0: 2d 66 75 6e 63 74 69 6f 6e 73 2e 63 22 3e 0d 0a  -functions.c">..
70d0: 20 20 20 20 20 20 3c 45 78 63 6c 75 64 65 64 46        <ExcludedF
70e0: 72 6f 6d 42 75 69 6c 64 3e 74 72 75 65 3c 2f 45  romBuild>true</E
70f0: 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64  xcludedFromBuild
7100: 3e 0d 0a 20 20 20 20 3c 2f 43 6c 43 6f 6d 70 69  >..    </ClCompi
7110: 6c 65 3e 0d 0a 20 20 20 20 3c 43 6c 43 6f 6d 70  le>..    <ClComp
7120: 69 6c 65 20 49 6e 63 6c 75 64 65 3d 22 73 72 63  ile Include="src
7130: 5c 65 78 74 5c 74 6f 74 79 70 65 2e 63 22 3e 0d  \ext\totype.c">.
7140: 0a 20 20 20 20 20 20 3c 45 78 63 6c 75 64 65 64  .      <Excluded
7150: 46 72 6f 6d 42 75 69 6c 64 3e 74 72 75 65 3c 2f  FromBuild>true</
7160: 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c  ExcludedFromBuil
7170: 64 3e 0d 0a 20 20 20 20 3c 2f 43 6c 43 6f 6d 70  d>..    </ClComp
7180: 69 6c 65 3e 0d 0a 20 20 20 20 3c 43 6c 43 6f 6d  ile>..    <ClCom
7190: 70 69 6c 65 20 49 6e 63 6c 75 64 65 3d 22 73 72  pile Include="sr
71a0: 63 5c 65 78 74 5c 76 74 73 68 69 6d 2e 63 22 3e  c\ext\vtshim.c">
71b0: 0d 0a 20 20 20 20 20 20 3c 45 78 63 6c 75 64 65  ..      <Exclude
71c0: 64 46 72 6f 6d 42 75 69 6c 64 3e 74 72 75 65 3c  dFromBuild>true<
71d0: 2f 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69  /ExcludedFromBui
71e0: 6c 64 3e 0d 0a 20 20 20 20 3c 2f 43 6c 43 6f 6d  ld>..    </ClCom
71f0: 70 69 6c 65 3e 0d 0a 20 20 20 20 3c 43 6c 43 6f  pile>..    <ClCo
7200: 6d 70 69 6c 65 20 49 6e 63 6c 75 64 65 3d 22 73  mpile Include="s
7210: 72 63 5c 77 69 6e 5c 69 6e 74 65 72 6f 70 2e 63  rc\win\interop.c
7220: 22 20 2f 3e 0d 0a 20 20 20 20 3c 43 6c 43 6f 6d  " />..    <ClCom
7230: 70 69 6c 65 20 49 6e 63 6c 75 64 65 3d 22 73 72  pile Include="sr
7240: 63 5c 63 6f 72 65 5c 73 71 6c 69 74 65 33 2e 63  c\core\sqlite3.c
7250: 22 3e 0d 0a 20 20 20 20 20 20 3c 45 78 63 6c 75  ">..      <Exclu
7260: 64 65 64 46 72 6f 6d 42 75 69 6c 64 3e 74 72 75  dedFromBuild>tru
7270: 65 3c 2f 45 78 63 6c 75 64 65 64 46 72 6f 6d 42  e</ExcludedFromB
7280: 75 69 6c 64 3e 0d 0a 20 20 20 20 3c 2f 43 6c 43  uild>..    </ClC
7290: 6f 6d 70 69 6c 65 3e 0d 0a 20 20 3c 2f 49 74 65  ompile>..  </Ite
72a0: 6d 47 72 6f 75 70 3e 0d 0a 20 20 3c 49 74 65 6d  mGroup>..  <Item
72b0: 47 72 6f 75 70 3e 0d 0a 20 20 20 20 3c 4e 6f 6e  Group>..    <Non
72c0: 65 20 49 6e 63 6c 75 64 65 3d 22 70 72 6f 70 73  e Include="props
72d0: 5c 53 51 4c 69 74 65 2e 49 6e 74 65 72 6f 70 2e  \SQLite.Interop.
72e0: 32 30 31 32 2e 70 72 6f 70 73 22 20 2f 3e 0d 0a  2012.props" />..
72f0: 20 20 20 20 3c 4e 6f 6e 65 20 49 6e 63 6c 75 64      <None Includ
7300: 65 3d 22 70 72 6f 70 73 5c 73 71 6c 69 74 65 33  e="props\sqlite3
7310: 2e 70 72 6f 70 73 22 20 2f 3e 0d 0a 20 20 3c 2f  .props" />..  </
7320: 49 74 65 6d 47 72 6f 75 70 3e 0d 0a 20 20 3c 49  ItemGroup>..  <I
7330: 74 65 6d 47 72 6f 75 70 3e 0d 0a 20 20 20 20 3c  temGroup>..    <
7340: 43 6c 49 6e 63 6c 75 64 65 20 49 6e 63 6c 75 64  ClInclude Includ
7350: 65 3d 22 73 72 63 5c 63 6f 72 65 5c 73 71 6c 69  e="src\core\sqli
7360: 74 65 33 2e 68 22 20 2f 3e 0d 0a 20 20 20 20 3c  te3.h" />..    <
7370: 43 6c 49 6e 63 6c 75 64 65 20 49 6e 63 6c 75 64  ClInclude Includ
7380: 65 3d 22 73 72 63 5c 63 6f 72 65 5c 73 71 6c 69  e="src\core\sqli
7390: 74 65 33 65 78 74 2e 68 22 20 2f 3e 0d 0a 20 20  te3ext.h" />..
73a0: 20 20 3c 43 6c 49 6e 63 6c 75 64 65 20 49 6e 63    <ClInclude Inc
73b0: 6c 75 64 65 3d 22 73 72 63 5c 77 69 6e 5c 69 6e  lude="src\win\in
73c0: 74 65 72 6f 70 2e 68 22 20 2f 3e 0d 0a 20 20 3c  terop.h" />..  <
73d0: 2f 49 74 65 6d 47 72 6f 75 70 3e 0d 0a 20 20 3c  /ItemGroup>..  <
73e0: 49 74 65 6d 47 72 6f 75 70 3e 0d 0a 20 20 20 20  ItemGroup>..
73f0: 3c 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65  <ResourceCompile
7400: 20 49 6e 63 6c 75 64 65 3d 22 73 72 63 5c 77 69   Include="src\wi
7410: 6e 5c 53 51 4c 69 74 65 2e 49 6e 74 65 72 6f 70  n\SQLite.Interop
7420: 2e 72 63 22 20 2f 3e 0d 0a 20 20 3c 2f 49 74 65  .rc" />..  </Ite
7430: 6d 47 72 6f 75 70 3e 0d 0a 20 20 3c 49 74 65 6d  mGroup>..  <Item
7440: 47 72 6f 75 70 3e 0d 0a 20 20 20 20 3c 45 6d 62  Group>..    <Emb
7450: 65 64 64 65 64 52 65 73 6f 75 72 63 65 20 49 6e  eddedResource In
7460: 63 6c 75 64 65 3d 22 2e 2e 5c 53 79 73 74 65 6d  clude="..\System
7470: 2e 44 61 74 61 2e 53 51 4c 69 74 65 5c 53 52 2e  .Data.SQLite\SR.
7480: 72 65 73 78 22 3e 0d 0a 20 20 20 20 20 20 3c 4c  resx">..      <L
7490: 6f 67 69 63 61 6c 4e 61 6d 65 3e 53 79 73 74 65  ogicalName>Syste
74a0: 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e 25 28  m.Data.SQLite.%(
74b0: 46 69 6c 65 6e 61 6d 65 29 2e 72 65 73 6f 75 72  Filename).resour
74c0: 63 65 73 3c 2f 4c 6f 67 69 63 61 6c 4e 61 6d 65  ces</LogicalName
74d0: 3e 0d 0a 20 20 20 20 20 20 3c 53 75 62 54 79 70  >..      <SubTyp
74e0: 65 3e 44 65 73 69 67 6e 65 72 3c 2f 53 75 62 54  e>Designer</SubT
74f0: 79 70 65 3e 0d 0a 20 20 20 20 20 20 3c 45 78 63  ype>..      <Exc
7500: 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 20 43  ludedFromBuild C
7510: 6f 6e 64 69 74 69 6f 6e 3d 22 27 24 28 43 6f 6e  ondition="'$(Con 7520: 66 69 67 75 72 61 74 69 6f 6e 29 7c 24 28 50 6c figuration)|$(Pl
7530: 61 74 66 6f 72 6d 29 27 3d 3d 27 44 65 62 75 67  atform)'=='Debug
7540: 4e 61 74 69 76 65 4f 6e 6c 79 7c 57 69 6e 33 32  NativeOnly|Win32
7550: 27 22 3e 74 72 75 65 3c 2f 45 78 63 6c 75 64 65  '">true</Exclude
7560: 64 46 72 6f 6d 42 75 69 6c 64 3e 0d 0a 20 20 20  dFromBuild>..
7570: 20 20 20 3c 45 78 63 6c 75 64 65 64 46 72 6f 6d     <ExcludedFrom
7580: 42 75 69 6c 64 20 43 6f 6e 64 69 74 69 6f 6e 3d  Build Condition=
7590: 22 27 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f  "'$(Configuratio 75a0: 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29 27 3d n)|$(Platform)'=
75b0: 3d 27 44 65 62 75 67 4e 61 74 69 76 65 4f 6e 6c  ='DebugNativeOnl
75c0: 79 7c 78 36 34 27 22 3e 74 72 75 65 3c 2f 45 78  y|x64'">true</Ex
75d0: 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 3e  cludedFromBuild>
75e0: 0d 0a 20 20 20 20 20 20 3c 45 78 63 6c 75 64 65  ..      <Exclude
75f0: 64 46 72 6f 6d 42 75 69 6c 64 20 43 6f 6e 64 69  dFromBuild Condi
7600: 74 69 6f 6e 3d 22 27 24 28 43 6f 6e 66 69 67 75  tion="'$(Configu 7610: 72 61 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f ration)|$(Platfo
7620: 72 6d 29 27 3d 3d 27 52 65 6c 65 61 73 65 4e 61  rm)'=='ReleaseNa
7630: 74 69 76 65 4f 6e 6c 79 7c 57 69 6e 33 32 27 22  tiveOnly|Win32'"
7640: 3e 74 72 75 65 3c 2f 45 78 63 6c 75 64 65 64 46  >true</ExcludedF
7650: 72 6f 6d 42 75 69 6c 64 3e 0d 0a 20 20 20 20 20  romBuild>..
7660: 20 3c 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 75   <ExcludedFromBu
7670: 69 6c 64 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 27  ild Condition="'
7680: 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29  $(Configuration) 7690: 7c 24 28 50 6c 61 74 66 6f 72 6d 29 27 3d 3d 27 |$(Platform)'=='
76a0: 52 65 6c 65 61 73 65 4e 61 74 69 76 65 4f 6e 6c  ReleaseNativeOnl
76b0: 79 7c 78 36 34 27 22 3e 74 72 75 65 3c 2f 45 78  y|x64'">true</Ex
76c0: 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 3e  cludedFromBuild>
76d0: 0d 0a 20 20 20 20 3c 2f 45 6d 62 65 64 64 65 64  ..    </Embedded
76e0: 52 65 73 6f 75 72 63 65 3e 0d 0a 20 20 3c 2f 49  Resource>..  </I
76f0: 74 65 6d 47 72 6f 75 70 3e 0d 0a 20 20 3c 49 6d  temGroup>..  <Im
7700: 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28  port Project="\$(
7710: 56 43 54 61 72 67 65 74 73 50 61 74 68 29 5c 4d  VCTargetsPath)\M
7720: 69 63 72 6f 73 6f 66 74 2e 43 70 70 2e 74 61 72  icrosoft.Cpp.tar
7730: 67 65 74 73 22 20 2f 3e 0d 0a 3c 2f 50 72 6f 6a  gets" />..</Proj
7740: 65 63 74 3e                                      ect>