System.Data.SQLite
Hex Artifact Content
Not logged in

Artifact 1b6c2733e1d239a059cb4e05552cfd4143799cd1:


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 79 73 74 65 6d 2e 44 61 74 61  .. * System.Data
0040: 2e 53 51 4c 69 74 65 2e 4e 65 74 53 74 61 6e 64  .SQLite.NetStand
0050: 61 72 64 32 30 2e 63 73 70 72 6f 6a 20 2d 0d 0a  ard20.csproj -..
0060: 20 2a 0d 0a 20 2a 20 57 72 69 74 74 65 6e 20 62   *.. * Written b
0070: 79 20 4a 6f 65 20 4d 69 73 74 61 63 68 6b 69 6e  y Joe Mistachkin
0080: 2e 0d 0a 20 2a 20 52 65 6c 65 61 73 65 64 20 74  ... * Released t
0090: 6f 20 74 68 65 20 70 75 62 6c 69 63 20 64 6f 6d  o the public dom
00a0: 61 69 6e 2c 20 75 73 65 20 61 74 20 79 6f 75 72  ain, use at your
00b0: 20 6f 77 6e 20 72 69 73 6b 21 0d 0a 20 2a 0d 0a   own risk!.. *..
00c0: 2d 2d 3e 0d 0a 3c 50 72 6f 6a 65 63 74 20 54 6f  -->..<Project To
00d0: 6f 6c 73 56 65 72 73 69 6f 6e 3d 22 31 35 2e 30  olsVersion="15.0
00e0: 22 3e 0d 0a 20 20 3c 21 2d 2d 0d 0a 20 20 2a 2a  ">..  <!--..  **
00f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0100: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0110: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0120: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0130: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 20 20  ************..  
0140: 2a 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  **              
0150: 20 20 20 20 20 20 20 49 6d 70 6f 72 74 20 2e 4e         Import .N
0160: 45 54 20 43 6f 72 65 20 53 44 4b 20 50 72 6f 70  ET Core SDK Prop
0170: 65 72 74 69 65 73 20 20 20 20 20 20 20 20 20 20  erties          
0180: 20 20 20 20 20 20 20 20 20 20 20 20 2a 2a 0d 0a              **..
0190: 20 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a    **************
01a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
01b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
01c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
01d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
01e0: 0d 0a 20 20 2d 2d 3e 0d 0a 0d 0a 20 20 3c 21 2d  ..  -->....  <!-
01f0: 2d 0d 0a 20 20 20 20 20 20 57 41 52 4e 49 4e 47  -..      WARNING
0200: 3a 20 54 68 69 73 20 70 72 6f 6a 65 63 74 20 63  : This project c
0210: 61 6e 6e 6f 74 20 75 73 65 20 74 68 65 20 72 65  annot use the re
0220: 63 6f 6d 6d 65 6e 64 65 64 20 70 61 74 74 65 72  commended patter
0230: 6e 20 6f 66 20 68 61 76 69 6e 67 20 74 68 65 0d  n of having the.
0240: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
0250: 22 50 72 6f 6a 65 63 74 22 20 65 6c 65 6d 65 6e  "Project" elemen
0260: 74 20 73 69 6d 70 6c 79 20 69 6e 63 6c 75 64 65  t simply include
0270: 20 74 68 65 20 22 53 64 6b 22 20 61 74 74 72 69   the "Sdk" attri
0280: 62 75 74 65 2c 20 64 75 65 20 74 6f 0d 0a 20 20  bute, due to..  
0290: 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65               the
02a0: 20 22 42 75 69 6c 64 44 65 70 65 6e 64 73 4f 6e   "BuildDependsOn
02b0: 22 20 70 72 6f 70 65 72 74 79 20 6e 6f 74 20 62  " property not b
02c0: 65 69 6e 67 20 68 6f 6e 6f 72 65 64 2c 20 73 65  eing honored, se
02d0: 65 3a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20  e:....          
02e0: 20 20 20 20 20 68 74 74 70 73 3a 2f 2f 67 69 74       https://git
02f0: 68 75 62 2e 63 6f 6d 2f 4d 69 63 72 6f 73 6f 66  hub.com/Microsof
0300: 74 2f 6d 73 62 75 69 6c 64 2f 69 73 73 75 65 73  t/msbuild/issues
0310: 2f 31 36 38 30 0d 0a 0d 0a 20 20 20 20 20 20 20  /1680....       
0320: 20 20 20 20 20 20 20 20 49 6e 73 74 65 61 64 2c          Instead,
0330: 20 74 68 65 20 2e 4e 45 54 20 43 6f 72 65 20 53   the .NET Core S
0340: 44 4b 20 70 72 6f 70 65 72 74 69 65 73 20 66 69  DK properties fi
0350: 6c 65 20 69 73 20 69 6d 70 6f 72 74 65 64 20 68  le is imported h
0360: 65 72 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20  ere..           
0370: 20 20 20 20 61 6e 64 20 74 68 65 20 63 6f 72 72      and the corr
0380: 65 73 70 6f 6e 64 69 6e 67 20 74 61 72 67 65 74  esponding target
0390: 73 20 66 69 6c 65 20 69 73 20 69 6d 70 6f 72 74  s file is import
03a0: 65 64 20 72 69 67 68 74 20 62 65 66 6f 72 65 0d  ed right before.
03b0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
03c0: 72 65 73 65 74 74 69 6e 67 20 74 68 65 20 22 42  resetting the "B
03d0: 75 69 6c 64 44 65 70 65 6e 64 73 4f 6e 22 20 70  uildDependsOn" p
03e0: 72 6f 70 65 72 74 79 20 74 6f 20 69 6e 63 6c 75  roperty to inclu
03f0: 64 65 20 74 61 72 67 65 74 73 0d 0a 20 20 20 20  de targets..    
0400: 20 20 20 20 20 20 20 20 20 20 20 6e 65 63 65 73             neces
0410: 73 61 72 79 20 66 6f 72 20 74 68 69 73 20 70 72  sary for this pr
0420: 6f 6a 65 63 74 2e 0d 0a 20 20 2d 2d 3e 0d 0a 20  oject...  -->.. 
0430: 20 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74   <Import Project
0440: 3d 22 53 64 6b 2e 70 72 6f 70 73 22 20 53 64 6b  ="Sdk.props" Sdk
0450: 3d 22 4d 69 63 72 6f 73 6f 66 74 2e 4e 45 54 2e  ="Microsoft.NET.
0460: 53 64 6b 22 20 2f 3e 0d 0a 0d 0a 20 20 3c 21 2d  Sdk" />....  <!-
0470: 2d 0d 0a 20 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  -..  ***********
0480: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0490: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
04a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
04b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
04c0: 2a 2a 2a 0d 0a 20 20 2a 2a 20 20 20 20 20 20 20  ***..  **       
04d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
04e0: 50 72 6f 6a 65 63 74 20 53 70 65 63 69 66 69 63  Project Specific
04f0: 20 50 72 6f 70 65 72 74 69 65 73 20 20 20 20 20   Properties     
0500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0510: 20 20 20 2a 2a 0d 0a 20 20 2a 2a 2a 2a 2a 2a 2a     **..  *******
0520: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0530: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0540: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0550: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0560: 2a 2a 2a 2a 2a 2a 2a 0d 0a 20 20 2d 2d 3e 0d 0a  *******..  -->..
0570: 0d 0a 20 20 3c 50 72 6f 70 65 72 74 79 47 72 6f  ..  <PropertyGro
0580: 75 70 3e 0d 0a 20 20 20 20 3c 43 6f 6e 66 69 67  up>..    <Config
0590: 75 72 61 74 69 6f 6e 20 43 6f 6e 64 69 74 69 6f  uration Conditio
05a0: 6e 3d 22 20 27 24 28 43 6f 6e 66 69 67 75 72 61  n=" '$(Configura
05b0: 74 69 6f 6e 29 27 20 3d 3d 20 27 27 20 22 3e 44  tion)' == '' ">D
05c0: 65 62 75 67 3c 2f 43 6f 6e 66 69 67 75 72 61 74  ebug</Configurat
05d0: 69 6f 6e 3e 0d 0a 20 20 20 20 3c 50 6c 61 74 66  ion>..    <Platf
05e0: 6f 72 6d 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 20  orm Condition=" 
05f0: 27 24 28 50 6c 61 74 66 6f 72 6d 29 27 20 3d 3d  '$(Platform)' ==
0600: 20 27 27 20 22 3e 41 6e 79 43 50 55 3c 2f 50 6c   '' ">AnyCPU</Pl
0610: 61 74 66 6f 72 6d 3e 0d 0a 20 20 20 20 3c 50 72  atform>..    <Pr
0620: 6f 6a 65 63 74 47 75 69 64 3e 7b 37 37 42 45 30  ojectGuid>{77BE0
0630: 37 46 37 2d 38 31 38 33 2d 34 41 38 33 2d 38 41  7F7-8183-4A83-8A
0640: 45 43 2d 44 34 36 41 30 43 32 43 30 32 36 44 7d  EC-D46A0C2C026D}
0650: 3c 2f 50 72 6f 6a 65 63 74 47 75 69 64 3e 0d 0a  </ProjectGuid>..
0660: 20 20 20 20 3c 4f 75 74 70 75 74 54 79 70 65 3e      <OutputType>
0670: 4c 69 62 72 61 72 79 3c 2f 4f 75 74 70 75 74 54  Library</OutputT
0680: 79 70 65 3e 0d 0a 20 20 20 20 3c 41 70 70 44 65  ype>..    <AppDe
0690: 73 69 67 6e 65 72 46 6f 6c 64 65 72 3e 50 72 6f  signerFolder>Pro
06a0: 70 65 72 74 69 65 73 3c 2f 41 70 70 44 65 73 69  perties</AppDesi
06b0: 67 6e 65 72 46 6f 6c 64 65 72 3e 0d 0a 20 20 20  gnerFolder>..   
06c0: 20 3c 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 3e   <RootNamespace>
06d0: 53 79 73 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69  System.Data.SQLi
06e0: 74 65 3c 2f 52 6f 6f 74 4e 61 6d 65 73 70 61 63  te</RootNamespac
06f0: 65 3e 0d 0a 20 20 20 20 3c 41 73 73 65 6d 62 6c  e>..    <Assembl
0700: 79 4e 61 6d 65 3e 53 79 73 74 65 6d 2e 44 61 74  yName>System.Dat
0710: 61 2e 53 51 4c 69 74 65 3c 2f 41 73 73 65 6d 62  a.SQLite</Assemb
0720: 6c 79 4e 61 6d 65 3e 0d 0a 20 20 20 20 3c 53 51  lyName>..    <SQ
0730: 4c 69 74 65 4e 65 74 44 69 72 3e 24 28 4d 53 42  LiteNetDir>$(MSB
0740: 75 69 6c 64 50 72 6f 6a 65 63 74 44 69 72 65 63  uildProjectDirec
0750: 74 6f 72 79 29 5c 2e 2e 3c 2f 53 51 4c 69 74 65  tory)\..</SQLite
0760: 4e 65 74 44 69 72 3e 0d 0a 20 20 20 20 3c 49 73  NetDir>..    <Is
0770: 44 6f 74 4e 65 74 53 74 61 6e 64 61 72 64 3e 74  DotNetStandard>t
0780: 72 75 65 3c 2f 49 73 44 6f 74 4e 65 74 53 74 61  rue</IsDotNetSta
0790: 6e 64 61 72 64 3e 0d 0a 20 20 20 20 3c 43 6f 6e  ndard>..    <Con
07a0: 66 69 67 75 72 61 74 69 6f 6e 59 65 61 72 3e 4e  figurationYear>N
07b0: 65 74 53 74 61 6e 64 61 72 64 32 30 3c 2f 43 6f  etStandard20</Co
07c0: 6e 66 69 67 75 72 61 74 69 6f 6e 59 65 61 72 3e  nfigurationYear>
07d0: 0d 0a 20 20 3c 2f 50 72 6f 70 65 72 74 79 47 72  ..  </PropertyGr
07e0: 6f 75 70 3e 0d 0a 0d 0a 20 20 3c 21 2d 2d 0d 0a  oup>....  <!--..
07f0: 20 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a    **************
0800: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0810: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0820: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0830: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0840: 0d 0a 20 20 2a 2a 20 20 20 20 20 20 20 20 20 20  ..  **          
0850: 20 20 20 50 72 6f 6a 65 63 74 20 2f 20 2e 4e 45     Project / .NE
0860: 54 20 53 74 61 6e 64 61 72 64 20 32 2e 30 20 53  T Standard 2.0 S
0870: 70 65 63 69 66 69 63 20 50 72 6f 70 65 72 74 69  pecific Properti
0880: 65 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20  es              
0890: 2a 2a 0d 0a 20 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  **..  **********
08a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
08b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
08c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
08d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
08e0: 2a 2a 2a 2a 0d 0a 20 20 2d 2d 3e 0d 0a 0d 0a 20  ****..  -->.... 
08f0: 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e   <PropertyGroup>
0900: 0d 0a 20 20 20 20 3c 54 61 72 67 65 74 46 72 61  ..    <TargetFra
0910: 6d 65 77 6f 72 6b 3e 6e 65 74 73 74 61 6e 64 61  mework>netstanda
0920: 72 64 32 2e 30 3c 2f 54 61 72 67 65 74 46 72 61  rd2.0</TargetFra
0930: 6d 65 77 6f 72 6b 3e 0d 0a 20 20 20 20 3c 47 65  mework>..    <Ge
0940: 6e 65 72 61 74 65 41 73 73 65 6d 62 6c 79 49 6e  nerateAssemblyIn
0950: 66 6f 3e 66 61 6c 73 65 3c 2f 47 65 6e 65 72 61  fo>false</Genera
0960: 74 65 41 73 73 65 6d 62 6c 79 49 6e 66 6f 3e 0d  teAssemblyInfo>.
0970: 0a 20 20 20 20 3c 44 65 74 65 72 6d 69 6e 69 73  .    <Determinis
0980: 74 69 63 3e 46 61 6c 73 65 3c 2f 44 65 74 65 72  tic>False</Deter
0990: 6d 69 6e 69 73 74 69 63 3e 0d 0a 20 20 20 20 3c  ministic>..    <
09a0: 45 6e 61 62 6c 65 44 65 66 61 75 6c 74 49 74 65  EnableDefaultIte
09b0: 6d 73 3e 66 61 6c 73 65 3c 2f 45 6e 61 62 6c 65  ms>false</Enable
09c0: 44 65 66 61 75 6c 74 49 74 65 6d 73 3e 0d 0a 20  DefaultItems>.. 
09d0: 20 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70   </PropertyGroup
09e0: 3e 0d 0a 0d 0a 20 20 3c 21 2d 2d 0d 0a 20 20 2a  >....  <!--..  *
09f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0a00: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0a10: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0a20: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0a30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 20  *************.. 
0a40: 20 2a 2a 20 20 20 20 2e 4e 45 54 20 53 74 61 6e   **    .NET Stan
0a50: 64 61 72 64 20 32 2e 30 20 53 70 65 63 69 66 69  dard 2.0 Specifi
0a60: 63 20 53 74 72 6f 6e 67 20 4e 61 6d 65 20 53 69  c Strong Name Si
0a70: 67 6e 69 6e 67 20 50 72 6f 70 65 72 74 79 20 4f  gning Property O
0a80: 76 65 72 72 69 64 65 73 20 20 20 20 20 2a 2a 0d  verrides     **.
0a90: 0a 20 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  .  *************
0aa0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0ab0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0ac0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0ad0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0ae0: 2a 0d 0a 20 20 2d 2d 3e 0d 0a 0d 0a 20 20 3c 50  *..  -->....  <P
0af0: 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 0d 0a 20  ropertyGroup>.. 
0b00: 20 20 20 3c 21 2d 2d 0d 0a 20 20 20 20 20 20 20     <!--..       
0b10: 20 4e 4f 54 45 3a 20 41 70 70 61 72 65 6e 74 6c   NOTE: Apparentl
0b20: 79 2c 20 74 68 65 20 2e 4e 45 54 20 43 6f 72 65  y, the .NET Core
0b30: 20 62 75 69 6c 64 20 73 79 73 74 65 6d 20 73 65   build system se
0b40: 74 73 20 74 68 65 20 53 69 67 6e 41 73 73 65 6d  ts the SignAssem
0b50: 62 6c 79 0d 0a 20 20 20 20 20 20 20 20 20 20 20  bly..           
0b60: 20 20 20 70 72 6f 70 65 72 74 79 20 74 6f 20 66     property to f
0b70: 61 6c 73 65 3b 20 74 68 65 72 65 66 6f 72 65 2c  alse; therefore,
0b80: 20 72 65 73 65 74 20 69 74 20 74 6f 20 74 72 75   reset it to tru
0b90: 65 2e 20 20 41 6c 73 6f 2c 20 64 65 6c 61 79 0d  e.  Also, delay.
0ba0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73  .              s
0bb0: 69 67 6e 69 6e 67 20 69 73 20 63 75 72 72 65 6e  igning is curren
0bc0: 74 6c 79 20 6e 6f 6e 2d 66 75 6e 63 74 69 6f 6e  tly non-function
0bd0: 61 6c 20 64 75 65 20 74 6f 20 74 68 65 20 69 6e  al due to the in
0be0: 61 62 69 6c 69 74 79 20 74 6f 0d 0a 20 20 20 20  ability to..    
0bf0: 20 20 20 20 20 20 20 20 20 20 72 75 6e 20 74 68            run th
0c00: 65 20 73 74 72 6f 6e 67 20 6e 61 6d 65 20 73 69  e strong name si
0c10: 67 6e 69 6e 67 20 74 6f 6f 6c 20 28 73 6e 2e 65  gning tool (sn.e
0c20: 78 65 29 2e 20 20 49 74 20 62 65 68 61 76 65 73  xe).  It behaves
0c30: 20 62 61 64 6c 79 0d 0a 20 20 20 20 20 20 20 20   badly..        
0c40: 20 20 20 20 20 20 77 68 65 6e 20 72 75 6e 20 61        when run a
0c50: 67 61 69 6e 73 74 20 61 20 2e 4e 45 54 20 43 6f  gainst a .NET Co
0c60: 72 65 20 61 73 73 65 6d 62 6c 79 2e 0d 0a 20 20  re assembly...  
0c70: 20 20 2d 2d 3e 0d 0a 20 20 20 20 3c 53 69 67 6e    -->..    <Sign
0c80: 41 73 73 65 6d 62 6c 79 3e 74 72 75 65 3c 2f 53  Assembly>true</S
0c90: 69 67 6e 41 73 73 65 6d 62 6c 79 3e 0d 0a 20 20  ignAssembly>..  
0ca0: 20 20 3c 44 65 6c 61 79 53 69 67 6e 3e 66 61 6c    <DelaySign>fal
0cb0: 73 65 3c 2f 44 65 6c 61 79 53 69 67 6e 3e 0d 0a  se</DelaySign>..
0cc0: 0d 0a 20 20 20 20 3c 21 2d 2d 0d 0a 20 20 20 20  ..    <!--..    
0cd0: 20 20 20 20 54 4f 44 4f 3a 20 57 68 79 20 69 73      TODO: Why is
0ce0: 20 74 68 69 73 20 6e 65 65 64 65 64 3f 20 20 49   this needed?  I
0cf0: 74 20 73 65 65 6d 73 20 74 68 61 74 20 70 75 62  t seems that pub
0d00: 6c 69 63 20 73 69 67 6e 69 6e 67 20 69 73 20 71  lic signing is q
0d10: 75 69 74 65 0d 0a 20 20 20 20 20 20 20 20 20 20  uite..          
0d20: 20 20 20 20 73 69 6d 69 6c 61 72 20 74 6f 20 64      similar to d
0d30: 65 6c 61 79 20 73 69 67 6e 69 6e 67 2e 20 20 57  elay signing.  W
0d40: 68 79 20 69 73 20 74 68 69 73 20 6e 65 63 65 73  hy is this neces
0d50: 73 61 72 79 20 77 68 65 6e 20 6e 6f 74 0d 0a 20  sary when not.. 
0d60: 20 20 20 20 20 20 20 20 20 20 20 20 20 72 75 6e               run
0d70: 6e 69 6e 67 20 6f 6e 20 57 69 6e 64 6f 77 73 3f  ning on Windows?
0d80: 0d 0a 20 20 20 20 2d 2d 3e 0d 0a 20 20 20 20 3c  ..    -->..    <
0d90: 50 75 62 6c 69 63 53 69 67 6e 20 43 6f 6e 64 69  PublicSign Condi
0da0: 74 69 6f 6e 3d 22 27 24 28 4f 53 29 27 20 21 3d  tion="'$(OS)' !=
0db0: 20 27 57 69 6e 64 6f 77 73 5f 4e 54 27 22 3e 74   'Windows_NT'">t
0dc0: 72 75 65 3c 2f 50 75 62 6c 69 63 53 69 67 6e 3e  rue</PublicSign>
0dd0: 0d 0a 20 20 3c 2f 50 72 6f 70 65 72 74 79 47 72  ..  </PropertyGr
0de0: 6f 75 70 3e 0d 0a 0d 0a 20 20 3c 21 2d 2d 0d 0a  oup>....  <!--..
0df0: 20 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a    **************
0e00: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0e10: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0e20: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0e30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0e40: 0d 0a 20 20 2a 2a 20 20 20 20 20 20 20 20 20 20  ..  **          
0e50: 20 20 20 20 20 20 20 20 20 20 2e 4e 45 54 20 53            .NET S
0e60: 74 61 6e 64 61 72 64 20 32 2e 30 20 53 70 65 63  tandard 2.0 Spec
0e70: 69 66 69 63 20 54 61 72 67 65 74 73 20 20 20 20  ific Targets    
0e80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0e90: 2a 2a 0d 0a 20 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  **..  **********
0ea0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0eb0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0ec0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0ed0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0ee0: 2a 2a 2a 2a 0d 0a 20 20 2d 2d 3e 0d 0a 0d 0a 20  ****..  -->.... 
0ef0: 20 3c 54 61 72 67 65 74 20 4e 61 6d 65 3d 22 47   <Target Name="G
0f00: 65 6e 65 72 61 74 65 52 65 73 6f 75 72 63 65 73  enerateResources
0f10: 46 6f 72 4e 65 74 53 74 61 6e 64 61 72 64 32 30  ForNetStandard20
0f20: 22 0d 0a 20 20 20 20 20 20 20 20 20 20 43 6f 6e  "..          Con
0f30: 64 69 74 69 6f 6e 3d 22 27 24 28 47 65 6e 65 72  dition="'$(Gener
0f40: 61 74 65 52 65 73 6f 75 72 63 65 73 46 6f 72 4e  ateResourcesForN
0f50: 65 74 53 74 61 6e 64 61 72 64 32 30 29 27 20 21  etStandard20)' !
0f60: 3d 20 27 66 61 6c 73 65 27 20 41 6e 64 0d 0a 20  = 'false' And.. 
0f70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0f80: 20 20 20 20 27 24 28 42 75 69 6c 64 54 6f 6f 6c      '$(BuildTool
0f90: 29 27 20 3d 3d 20 27 44 6f 74 4e 65 74 43 6f 72  )' == 'DotNetCor
0fa0: 65 27 20 41 6e 64 0d 0a 20 20 20 20 20 20 20 20  e' And..        
0fb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 27 24 28               '$(
0fc0: 4f 70 65 72 61 74 69 6e 67 53 79 73 74 65 6d 29  OperatingSystem)
0fd0: 27 20 3d 3d 20 27 57 69 6e 64 6f 77 73 27 20 41  ' == 'Windows' A
0fe0: 6e 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  nd..            
0ff0: 20 20 20 20 20 20 20 20 20 27 24 28 4d 53 42 75           '$(MSBu
1000: 69 6c 64 50 72 6f 6a 65 63 74 44 69 72 65 63 74  ildProjectDirect
1010: 6f 72 79 29 27 20 21 3d 20 27 27 20 41 6e 64 0d  ory)' != '' And.
1020: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
1030: 20 20 20 20 20 20 21 48 61 73 54 72 61 69 6c 69        !HasTraili
1040: 6e 67 53 6c 61 73 68 28 27 24 28 4d 53 42 75 69  ngSlash('$(MSBui
1050: 6c 64 50 72 6f 6a 65 63 74 44 69 72 65 63 74 6f  ldProjectDirecto
1060: 72 79 29 27 29 20 41 6e 64 0d 0a 20 20 20 20 20  ry)') And..     
1070: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1080: 45 78 69 73 74 73 28 27 24 28 4d 53 42 75 69 6c  Exists('$(MSBuil
1090: 64 50 72 6f 6a 65 63 74 44 69 72 65 63 74 6f 72  dProjectDirector
10a0: 79 29 5c 2e 2e 5c 45 78 74 65 72 6e 61 6c 73 5c  y)\..\Externals\
10b0: 52 65 73 47 65 6e 5c 52 65 73 47 65 6e 2e 65 78  ResGen\ResGen.ex
10c0: 65 27 29 22 0d 0a 20 20 20 20 20 20 20 20 20 20  e')"..          
10d0: 49 6e 70 75 74 73 3d 22 52 65 73 6f 75 72 63 65  Inputs="Resource
10e0: 73 5c 53 52 2e 72 65 73 78 22 0d 0a 20 20 20 20  s\SR.resx"..    
10f0: 20 20 20 20 20 20 4f 75 74 70 75 74 73 3d 22 47        Outputs="G
1100: 65 6e 65 72 61 74 65 64 5c 53 52 2e 72 65 73 6f  enerated\SR.reso
1110: 75 72 63 65 73 22 3e 0d 0a 20 20 20 20 3c 4d 61  urces">..    <Ma
1120: 6b 65 44 69 72 20 44 69 72 65 63 74 6f 72 69 65  keDir Directorie
1130: 73 3d 22 47 65 6e 65 72 61 74 65 64 22 20 2f 3e  s="Generated" />
1140: 0d 0a 0d 0a 20 20 20 20 3c 45 78 65 63 20 43 6f  ....    <Exec Co
1150: 6d 6d 61 6e 64 3d 22 26 71 75 6f 74 3b 24 28 4d  mmand="&quot;$(M
1160: 53 42 75 69 6c 64 50 72 6f 6a 65 63 74 44 69 72  SBuildProjectDir
1170: 65 63 74 6f 72 79 29 5c 2e 2e 5c 45 78 74 65 72  ectory)\..\Exter
1180: 6e 61 6c 73 5c 52 65 73 47 65 6e 5c 52 65 73 47  nals\ResGen\ResG
1190: 65 6e 2e 65 78 65 26 71 75 6f 74 3b 20 52 65 73  en.exe&quot; Res
11a0: 6f 75 72 63 65 73 5c 53 52 2e 72 65 73 78 20 47  ources\SR.resx G
11b0: 65 6e 65 72 61 74 65 64 5c 53 52 2e 72 65 73 6f  enerated\SR.reso
11c0: 75 72 63 65 73 20 26 71 75 6f 74 3b 24 28 4d 53  urces &quot;$(MS
11d0: 42 75 69 6c 64 50 72 6f 6a 65 63 74 44 69 72 65  BuildProjectDire
11e0: 63 74 6f 72 79 29 5c 52 65 73 6f 75 72 63 65 73  ctory)\Resources
11f0: 26 71 75 6f 74 3b 22 20 2f 3e 0d 0a 20 20 3c 2f  &quot;" />..  </
1200: 54 61 72 67 65 74 3e 0d 0a 0d 0a 20 20 3c 21 2d  Target>....  <!-
1210: 2d 0d 0a 20 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  -..  ***********
1220: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1230: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1240: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1250: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1260: 2a 2a 2a 0d 0a 20 20 2a 2a 20 20 20 20 20 20 20  ***..  **       
1270: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6d                Im
1280: 70 6f 72 74 20 50 72 6f 6a 65 63 74 20 44 65 66  port Project Def
1290: 61 75 6c 74 20 53 65 74 74 69 6e 67 73 20 20 20  ault Settings   
12a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
12b0: 20 20 20 2a 2a 0d 0a 20 20 2a 2a 2a 2a 2a 2a 2a     **..  *******
12c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
12d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
12e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
12f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1300: 2a 2a 2a 2a 2a 2a 2a 0d 0a 20 20 2d 2d 3e 0d 0a  *******..  -->..
1310: 0d 0a 20 20 3c 49 6d 70 6f 72 74 20 50 72 6f 6a  ..  <Import Proj
1320: 65 63 74 3d 22 24 28 53 51 4c 69 74 65 4e 65 74  ect="$(SQLiteNet
1330: 44 69 72 29 5c 54 61 72 67 65 74 73 5c 53 51 4c  Dir)\Targets\SQL
1340: 69 74 65 2e 4e 45 54 2e 50 6c 61 74 66 6f 72 6d  ite.NET.Platform
1350: 2e 53 65 74 74 69 6e 67 73 2e 74 61 72 67 65 74  .Settings.target
1360: 73 22 20 2f 3e 0d 0a 20 20 3c 49 6d 70 6f 72 74  s" />..  <Import
1370: 20 50 72 6f 6a 65 63 74 3d 22 24 28 53 51 4c 69   Project="$(SQLi
1380: 74 65 4e 65 74 44 69 72 29 5c 54 61 72 67 65 74  teNetDir)\Target
1390: 73 5c 53 51 4c 69 74 65 2e 4e 45 54 2e 53 65 74  s\SQLite.NET.Set
13a0: 74 69 6e 67 73 2e 74 61 72 67 65 74 73 22 20 2f  tings.targets" /
13b0: 3e 0d 0a 0d 0a 20 20 3c 21 2d 2d 0d 0a 20 20 2a  >....  <!--..  *
13c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
13d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
13e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
13f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1400: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 20  *************.. 
1410: 20 2a 2a 20 20 20 20 20 20 20 20 20 20 20 20 20   **             
1420: 20 20 20 20 20 20 20 20 20 20 49 6d 70 6f 72 74            Import
1430: 20 50 72 6f 6a 65 63 74 20 42 75 69 6c 64 20 54   Project Build T
1440: 61 72 67 65 74 73 20 20 20 20 20 20 20 20 20 20  argets          
1450: 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2a 0d               **.
1460: 0a 20 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  .  *************
1470: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1480: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1490: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
14a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
14b0: 2a 0d 0a 20 20 2d 2d 3e 0d 0a 0d 0a 20 20 3c 49  *..  -->....  <I
14c0: 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24  mport Project="$
14d0: 28 53 51 4c 69 74 65 4e 65 74 44 69 72 29 5c 54  (SQLiteNetDir)\T
14e0: 61 72 67 65 74 73 5c 53 51 4c 69 74 65 2e 4e 45  argets\SQLite.NE
14f0: 54 2e 74 61 72 67 65 74 73 22 20 2f 3e 0d 0a 0d  T.targets" />...
1500: 0a 20 20 3c 21 2d 2d 0d 0a 20 20 2a 2a 2a 2a 2a  .  <!--..  *****
1510: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1520: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1530: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1540: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1550: 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 20 20 2a 2a 20  *********..  ** 
1560: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f                Co
1570: 6e 76 65 72 74 20 50 72 6f 6a 65 63 74 20 53 65  nvert Project Se
1580: 74 74 69 6e 67 73 20 54 6f 20 4d 53 42 75 69 6c  ttings To MSBuil
1590: 64 20 53 65 74 74 69 6e 67 73 20 20 20 20 20 20  d Settings      
15a0: 20 20 20 20 20 20 20 20 20 2a 2a 0d 0a 20 20 2a           **..  *
15b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
15c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
15d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
15e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
15f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 20  *************.. 
1600: 20 2d 2d 3e 0d 0a 0d 0a 20 20 3c 50 72 6f 70 65   -->....  <Prope
1610: 72 74 79 47 72 6f 75 70 20 43 6f 6e 64 69 74 69  rtyGroup Conditi
1620: 6f 6e 3d 22 27 24 28 42 69 6e 61 72 79 4f 75 74  on="'$(BinaryOut
1630: 70 75 74 50 61 74 68 29 27 20 21 3d 20 27 27 22  putPath)' != ''"
1640: 3e 0d 0a 20 20 20 20 3c 4f 75 74 70 75 74 50 61  >..    <OutputPa
1650: 74 68 3e 24 28 42 69 6e 61 72 79 4f 75 74 70 75  th>$(BinaryOutpu
1660: 74 50 61 74 68 29 3c 2f 4f 75 74 70 75 74 50 61  tPath)</OutputPa
1670: 74 68 3e 0d 0a 20 20 20 20 3c 44 6f 63 75 6d 65  th>..    <Docume
1680: 6e 74 61 74 69 6f 6e 46 69 6c 65 3e 24 28 42 69  ntationFile>$(Bi
1690: 6e 61 72 79 4f 75 74 70 75 74 50 61 74 68 29 6e  naryOutputPath)n
16a0: 65 74 73 74 61 6e 64 61 72 64 32 2e 30 5c 53 79  etstandard2.0\Sy
16b0: 73 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65  stem.Data.SQLite
16c0: 2e 78 6d 6c 3c 2f 44 6f 63 75 6d 65 6e 74 61 74  .xml</Documentat
16d0: 69 6f 6e 46 69 6c 65 3e 0d 0a 20 20 3c 2f 50 72  ionFile>..  </Pr
16e0: 6f 70 65 72 74 79 47 72 6f 75 70 3e 0d 0a 0d 0a  opertyGroup>....
16f0: 20 20 3c 21 2d 2d 0d 0a 20 20 2a 2a 2a 2a 2a 2a    <!--..  ******
1700: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1710: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1720: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1730: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1740: 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 20 20 2a 2a 20 20  ********..  **  
1750: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 72                Pr
1760: 6f 6a 65 63 74 20 43 6f 6e 66 69 67 75 72 61 74  oject Configurat
1770: 69 6f 6e 20 53 70 65 63 69 66 69 63 20 50 72 6f  ion Specific Pro
1780: 70 65 72 74 69 65 73 20 20 20 20 20 20 20 20 20  perties         
1790: 20 20 20 20 20 20 20 20 2a 2a 0d 0a 20 20 2a 2a          **..  **
17a0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
17b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
17c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
17d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
17e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 20 20  ************..  
17f0: 2d 2d 3e 0d 0a 0d 0a 20 20 3c 50 72 6f 70 65 72  -->....  <Proper
1800: 74 79 47 72 6f 75 70 20 43 6f 6e 64 69 74 69 6f  tyGroup Conditio
1810: 6e 3d 22 20 27 24 28 43 6f 6e 66 69 67 75 72 61  n=" '$(Configura
1820: 74 69 6f 6e 29 27 20 3d 3d 20 27 44 65 62 75 67  tion)' == 'Debug
1830: 27 20 22 3e 0d 0a 20 20 20 20 3c 44 65 62 75 67  ' ">..    <Debug
1840: 53 79 6d 62 6f 6c 73 3e 74 72 75 65 3c 2f 44 65  Symbols>true</De
1850: 62 75 67 53 79 6d 62 6f 6c 73 3e 0d 0a 20 20 20  bugSymbols>..   
1860: 20 3c 4f 70 74 69 6d 69 7a 65 3e 66 61 6c 73 65   <Optimize>false
1870: 3c 2f 4f 70 74 69 6d 69 7a 65 3e 0d 0a 20 20 20  </Optimize>..   
1880: 20 3c 44 65 66 69 6e 65 43 6f 6e 73 74 61 6e 74   <DefineConstant
1890: 73 3e 44 45 42 55 47 3b 54 52 41 43 45 3c 2f 44  s>DEBUG;TRACE</D
18a0: 65 66 69 6e 65 43 6f 6e 73 74 61 6e 74 73 3e 0d  efineConstants>.
18b0: 0a 20 20 20 20 3c 45 72 72 6f 72 52 65 70 6f 72  .    <ErrorRepor
18c0: 74 3e 70 72 6f 6d 70 74 3c 2f 45 72 72 6f 72 52  t>prompt</ErrorR
18d0: 65 70 6f 72 74 3e 0d 0a 20 20 3c 2f 50 72 6f 70  eport>..  </Prop
18e0: 65 72 74 79 47 72 6f 75 70 3e 0d 0a 0d 0a 20 20  ertyGroup>....  
18f0: 3c 21 2d 2d 0d 0a 20 20 2a 2a 2a 2a 2a 2a 2a 2a  <!--..  ********
1900: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1910: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1920: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1930: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1940: 2a 2a 2a 2a 2a 2a 0d 0a 20 20 2d 2d 3e 0d 0a 0d  ******..  -->...
1950: 0a 20 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75  .  <PropertyGrou
1960: 70 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 20 27 24  p Condition=" '$
1970: 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 27  (Configuration)'
1980: 20 3d 3d 20 27 52 65 6c 65 61 73 65 27 20 22 3e   == 'Release' ">
1990: 0d 0a 20 20 20 20 3c 4f 70 74 69 6d 69 7a 65 3e  ..    <Optimize>
19a0: 74 72 75 65 3c 2f 4f 70 74 69 6d 69 7a 65 3e 0d  true</Optimize>.
19b0: 0a 20 20 20 20 3c 44 65 66 69 6e 65 43 6f 6e 73  .    <DefineCons
19c0: 74 61 6e 74 73 3e 54 52 41 43 45 3c 2f 44 65 66  tants>TRACE</Def
19d0: 69 6e 65 43 6f 6e 73 74 61 6e 74 73 3e 0d 0a 20  ineConstants>.. 
19e0: 20 20 20 3c 45 72 72 6f 72 52 65 70 6f 72 74 3e     <ErrorReport>
19f0: 70 72 6f 6d 70 74 3c 2f 45 72 72 6f 72 52 65 70  prompt</ErrorRep
1a00: 6f 72 74 3e 0d 0a 20 20 3c 2f 50 72 6f 70 65 72  ort>..  </Proper
1a10: 74 79 47 72 6f 75 70 3e 0d 0a 0d 0a 20 20 3c 21  tyGroup>....  <!
1a20: 2d 2d 0d 0a 20 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  --..  **********
1a30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1a40: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1a50: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1a60: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1a70: 2a 2a 2a 2a 0d 0a 20 20 2a 2a 20 20 20 20 20 20  ****..  **      
1a80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1a90: 20 20 49 6d 70 6f 72 74 20 41 73 73 65 6d 62 6c    Import Assembl
1aa0: 79 20 52 65 66 65 72 65 6e 63 65 73 20 20 20 20  y References    
1ab0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1ac0: 20 20 20 20 2a 2a 0d 0a 20 20 2a 2a 2a 2a 2a 2a      **..  ******
1ad0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1ae0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1af0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1b00: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1b10: 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 20 20 2d 2d 3e 0d  ********..  -->.
1b20: 0a 0d 0a 20 20 3c 49 6d 70 6f 72 74 20 50 72 6f  ...  <Import Pro
1b30: 6a 65 63 74 3d 22 24 28 4d 53 42 75 69 6c 64 50  ject="$(MSBuildP
1b40: 72 6f 6a 65 63 74 44 69 72 65 63 74 6f 72 79 29  rojectDirectory)
1b50: 5c 54 61 72 67 65 74 73 5c 53 79 73 74 65 6d 2e  \Targets\System.
1b60: 44 61 74 61 2e 53 51 4c 69 74 65 2e 52 65 66 65  Data.SQLite.Refe
1b70: 72 65 6e 63 65 73 2e 74 61 72 67 65 74 73 22 20  rences.targets" 
1b80: 2f 3e 0d 0a 0d 0a 20 20 3c 21 2d 2d 0d 0a 20 20  />....  <!--..  
1b90: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1ba0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1bb0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1bc0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1bd0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a  **************..
1be0: 20 20 2a 2a 20 20 20 20 20 20 20 49 6d 70 6f 72    **       Impor
1bf0: 74 20 50 72 6f 6a 65 63 74 20 43 6f 6d 70 69 6c  t Project Compil
1c00: 65 2d 54 69 6d 65 20 4f 70 74 69 6f 6e 73 20 28  e-Time Options (
1c10: 69 2e 65 2e 20 44 65 66 69 6e 65 20 43 6f 6e 73  i.e. Define Cons
1c20: 74 61 6e 74 73 29 20 20 20 20 20 20 20 20 2a 2a  tants)        **
1c30: 0d 0a 20 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ..  ************
1c40: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1c50: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1c60: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1c70: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1c80: 2a 2a 0d 0a 20 20 2d 2d 3e 0d 0a 0d 0a 20 20 3c  **..  -->....  <
1c90: 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22  Import Project="
1ca0: 24 28 4d 53 42 75 69 6c 64 50 72 6f 6a 65 63 74  $(MSBuildProject
1cb0: 44 69 72 65 63 74 6f 72 79 29 5c 54 61 72 67 65  Directory)\Targe
1cc0: 74 73 5c 53 79 73 74 65 6d 2e 44 61 74 61 2e 53  ts\System.Data.S
1cd0: 51 4c 69 74 65 2e 50 72 6f 70 65 72 74 69 65 73  QLite.Properties
1ce0: 2e 74 61 72 67 65 74 73 22 20 2f 3e 0d 0a 0d 0a  .targets" />....
1cf0: 20 20 3c 21 2d 2d 0d 0a 20 20 2a 2a 2a 2a 2a 2a    <!--..  ******
1d00: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1d10: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1d20: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1d30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1d40: 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 20 20 2a 2a 20 20  ********..  **  
1d50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1d60: 20 20 20 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63     Import Projec
1d70: 74 20 53 6f 75 72 63 65 20 43 6f 64 65 20 46 69  t Source Code Fi
1d80: 6c 65 73 20 20 20 20 20 20 20 20 20 20 20 20 20  les             
1d90: 20 20 20 20 20 20 20 20 2a 2a 0d 0a 20 20 2a 2a          **..  **
1da0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1db0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1dc0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1dd0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1de0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 20 20  ************..  
1df0: 2d 2d 3e 0d 0a 0d 0a 20 20 3c 49 6d 70 6f 72 74  -->....  <Import
1e00: 20 50 72 6f 6a 65 63 74 3d 22 24 28 4d 53 42 75   Project="$(MSBu
1e10: 69 6c 64 50 72 6f 6a 65 63 74 44 69 72 65 63 74  ildProjectDirect
1e20: 6f 72 79 29 5c 54 61 72 67 65 74 73 5c 53 79 73  ory)\Targets\Sys
1e30: 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e  tem.Data.SQLite.
1e40: 46 69 6c 65 73 2e 74 61 72 67 65 74 73 22 20 2f  Files.targets" /
1e50: 3e 0d 0a 0d 0a 20 20 3c 21 2d 2d 0d 0a 20 20 2a  >....  <!--..  *
1e60: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1e70: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1e80: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1e90: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1ea0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 20  *************.. 
1eb0: 20 2a 2a 20 20 20 20 20 20 20 20 20 20 20 20 20   **             
1ec0: 20 20 20 20 20 20 20 20 50 72 6f 6a 65 63 74 20          Project 
1ed0: 45 6d 62 65 64 64 65 64 20 52 65 73 6f 75 72 63  Embedded Resourc
1ee0: 65 20 46 69 6c 65 73 20 20 20 20 20 20 20 20 20  e Files         
1ef0: 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2a 0d               **.
1f00: 0a 20 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  .  *************
1f10: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1f20: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1f30: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1f40: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
1f50: 2a 0d 0a 20 20 2d 2d 3e 0d 0a 0d 0a 20 20 3c 49  *..  -->....  <I
1f60: 74 65 6d 47 72 6f 75 70 3e 0d 0a 20 20 20 20 3c  temGroup>..    <
1f70: 45 6d 62 65 64 64 65 64 52 65 73 6f 75 72 63 65  EmbeddedResource
1f80: 20 49 6e 63 6c 75 64 65 3d 22 47 65 6e 65 72 61   Include="Genera
1f90: 74 65 64 5c 53 52 2e 72 65 73 6f 75 72 63 65 73  ted\SR.resources
1fa0: 22 3e 0d 0a 20 20 20 20 20 20 3c 4c 6f 67 69 63  ">..      <Logic
1fb0: 61 6c 4e 61 6d 65 3e 53 79 73 74 65 6d 2e 44 61  alName>System.Da
1fc0: 74 61 2e 53 51 4c 69 74 65 2e 53 52 2e 72 65 73  ta.SQLite.SR.res
1fd0: 6f 75 72 63 65 73 3c 2f 4c 6f 67 69 63 61 6c 4e  ources</LogicalN
1fe0: 61 6d 65 3e 0d 0a 20 20 20 20 3c 2f 45 6d 62 65  ame>..    </Embe
1ff0: 64 64 65 64 52 65 73 6f 75 72 63 65 3e 0d 0a 20  ddedResource>.. 
2000: 20 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 0d 0a 0d   </ItemGroup>...
2010: 0a 20 20 3c 21 2d 2d 0d 0a 20 20 2a 2a 2a 2a 2a  .  <!--..  *****
2020: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
2030: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
2040: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
2050: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
2060: 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 20 20 2a 2a 20  *********..  ** 
2070: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2080: 20 20 20 20 20 20 49 6d 70 6f 72 74 20 2e 4e 45        Import .NE
2090: 54 20 43 6f 72 65 20 53 44 4b 20 54 61 72 67 65  T Core SDK Targe
20a0: 74 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ts              
20b0: 20 20 20 20 20 20 20 20 20 2a 2a 0d 0a 20 20 2a           **..  *
20c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
20d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
20e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
20f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
2100: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 20  *************.. 
2110: 20 2d 2d 3e 0d 0a 0d 0a 20 20 3c 21 2d 2d 0d 0a   -->....  <!--..
2120: 20 20 20 20 20 20 57 41 52 4e 49 4e 47 3a 20 54        WARNING: T
2130: 68 69 73 20 70 72 6f 6a 65 63 74 20 63 61 6e 6e  his project cann
2140: 6f 74 20 75 73 65 20 74 68 65 20 72 65 63 6f 6d  ot use the recom
2150: 6d 65 6e 64 65 64 20 70 61 74 74 65 72 6e 20 6f  mended pattern o
2160: 66 20 68 61 76 69 6e 67 20 74 68 65 0d 0a 20 20  f having the..  
2170: 20 20 20 20 20 20 20 20 20 20 20 20 20 22 50 72               "Pr
2180: 6f 6a 65 63 74 22 20 65 6c 65 6d 65 6e 74 20 73  oject" element s
2190: 69 6d 70 6c 79 20 69 6e 63 6c 75 64 65 20 74 68  imply include th
21a0: 65 20 22 53 64 6b 22 20 61 74 74 72 69 62 75 74  e "Sdk" attribut
21b0: 65 2c 20 73 65 65 20 74 68 65 0d 0a 20 20 20 20  e, see the..    
21c0: 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 65             comme
21d0: 6e 74 20 61 74 20 74 68 65 20 74 6f 70 20 6f 66  nt at the top of
21e0: 20 74 68 69 73 20 66 69 6c 65 20 66 6f 72 20 6d   this file for m
21f0: 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e  ore information.
2200: 0d 0a 20 20 2d 2d 3e 0d 0a 20 20 3c 49 6d 70 6f  ..  -->..  <Impo
2210: 72 74 20 50 72 6f 6a 65 63 74 3d 22 53 64 6b 2e  rt Project="Sdk.
2220: 74 61 72 67 65 74 73 22 20 53 64 6b 3d 22 4d 69  targets" Sdk="Mi
2230: 63 72 6f 73 6f 66 74 2e 4e 45 54 2e 53 64 6b 22  crosoft.NET.Sdk"
2240: 20 2f 3e 0d 0a 0d 0a 20 20 3c 21 2d 2d 0d 0a 20   />....  <!--.. 
2250: 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ***************
2260: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
2270: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
2280: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
2290: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d  ***************.
22a0: 0a 20 20 2a 2a 20 20 20 20 20 20 20 20 20 20 20  .  **           
22b0: 20 20 20 20 20 20 20 41 64 64 20 54 61 72 67 65         Add Targe
22c0: 74 73 20 54 6f 20 42 75 69 6c 64 44 65 70 65 6e  ts To BuildDepen
22d0: 64 73 4f 6e 20 50 72 6f 70 65 72 74 79 20 20 20  dsOn Property   
22e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a                 *
22f0: 2a 0d 0a 20 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  *..  ***********
2300: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
2310: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
2320: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
2330: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
2340: 2a 2a 2a 0d 0a 20 20 2d 2d 3e 0d 0a 0d 0a 20 20  ***..  -->....  
2350: 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 0d  <PropertyGroup>.
2360: 0a 20 20 20 20 3c 42 75 69 6c 64 44 65 70 65 6e  .    <BuildDepen
2370: 64 73 4f 6e 3e 0d 0a 20 20 20 20 20 20 44 65 74  dsOn>..      Det
2380: 65 63 74 42 75 69 6c 64 54 6f 6f 6c 3b 0d 0a 20  ectBuildTool;.. 
2390: 20 20 20 20 20 44 65 74 65 63 74 4f 70 65 72 61       DetectOpera
23a0: 74 69 6e 67 53 79 73 74 65 6d 3b 0d 0a 20 20 20  tingSystem;..   
23b0: 20 20 20 47 65 6e 65 72 61 74 65 52 65 73 6f 75     GenerateResou
23c0: 72 63 65 73 46 6f 72 4e 65 74 53 74 61 6e 64 61  rcesForNetStanda
23d0: 72 64 32 30 3b 0d 0a 20 20 20 20 20 20 24 28 42  rd20;..      $(B
23e0: 75 69 6c 64 44 65 70 65 6e 64 73 4f 6e 29 3b 0d  uildDependsOn);.
23f0: 0a 20 20 20 20 20 20 43 6f 70 79 43 6f 6e 66 69  .      CopyConfi
2400: 67 75 72 61 74 69 6f 6e 73 3b 0d 0a 20 20 20 20  gurations;..    
2410: 3c 2f 42 75 69 6c 64 44 65 70 65 6e 64 73 4f 6e  </BuildDependsOn
2420: 3e 0d 0a 20 20 20 20 3c 43 6c 65 61 6e 44 65 70  >..    <CleanDep
2430: 65 6e 64 73 4f 6e 3e 0d 0a 20 20 20 20 20 20 24  endsOn>..      $
2440: 28 43 6c 65 61 6e 44 65 70 65 6e 64 73 4f 6e 29  (CleanDependsOn)
2450: 3b 0d 0a 20 20 20 20 20 20 43 6c 65 61 6e 43 6f  ;..      CleanCo
2460: 6e 66 69 67 75 72 61 74 69 6f 6e 73 3b 0d 0a 20  nfigurations;.. 
2470: 20 20 20 3c 2f 43 6c 65 61 6e 44 65 70 65 6e 64     </CleanDepend
2480: 73 4f 6e 3e 0d 0a 20 20 3c 2f 50 72 6f 70 65 72  sOn>..  </Proper
2490: 74 79 47 72 6f 75 70 3e 0d 0a 20 20 3c 21 2d 2d  tyGroup>..  <!--
24a0: 20 54 6f 20 6d 6f 64 69 66 79 20 79 6f 75 72 20   To modify your 
24b0: 62 75 69 6c 64 20 70 72 6f 63 65 73 73 2c 20 61  build process, a
24c0: 64 64 20 79 6f 75 72 20 74 61 73 6b 20 69 6e 73  dd your task ins
24d0: 69 64 65 20 6f 6e 65 20 6f 66 20 74 68 65 20 74  ide one of the t
24e0: 61 72 67 65 74 73 20 62 65 6c 6f 77 20 61 6e 64  argets below and
24f0: 20 75 6e 63 6f 6d 6d 65 6e 74 20 69 74 2e 0d 0a   uncomment it...
2500: 20 20 20 20 20 20 20 4f 74 68 65 72 20 73 69 6d         Other sim
2510: 69 6c 61 72 20 65 78 74 65 6e 73 69 6f 6e 20 70  ilar extension p
2520: 6f 69 6e 74 73 20 65 78 69 73 74 2c 20 73 65 65  oints exist, see
2530: 20 4d 69 63 72 6f 73 6f 66 74 2e 43 6f 6d 6d 6f   Microsoft.Commo
2540: 6e 2e 74 61 72 67 65 74 73 2e 0d 0a 20 20 3c 54  n.targets...  <T
2550: 61 72 67 65 74 20 4e 61 6d 65 3d 22 42 65 66 6f  arget Name="Befo
2560: 72 65 42 75 69 6c 64 22 3e 0d 0a 20 20 3c 2f 54  reBuild">..  </T
2570: 61 72 67 65 74 3e 0d 0a 20 20 3c 54 61 72 67 65  arget>..  <Targe
2580: 74 20 4e 61 6d 65 3d 22 41 66 74 65 72 42 75 69  t Name="AfterBui
2590: 6c 64 22 3e 0d 0a 20 20 3c 2f 54 61 72 67 65 74  ld">..  </Target
25a0: 3e 0d 0a 20 20 2d 2d 3e 0d 0a 3c 2f 50 72 6f 6a  >..  -->..</Proj
25b0: 65 63 74 3e                                      ect>