System.Data.SQLite

Check-in [0c3e16723a]
Login

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

Overview
Comment:Attempt to use the 'PrepareForBuildDependsOn' phase instead of the 'BuildDependsOn' phase to schedule the 'TryToFindVsSdk2017' MSBuild task.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | vs2017
Files: files | file ages | folders
SHA1: 0c3e16723a5c969d01006e2b8989c073e8ed517c
User & Date: mistachkin 2017-08-02 19:26:41.440
Context
2017-08-02
20:06
Fix a typo. check-in: 6a136b170d user: mistachkin tags: vs2017
19:26
Attempt to use the 'PrepareForBuildDependsOn' phase instead of the 'BuildDependsOn' phase to schedule the 'TryToFindVsSdk2017' MSBuild task. check-in: 0c3e16723a user: mistachkin tags: vs2017
19:18
Apparently, the 'installationPath' property produced by 'vswhere' for Visual Studio 2017 does not have a trailing backslash. check-in: 1a27c3db68 user: mistachkin tags: vs2017
Changes
Unified Diff Ignore Whitespace Patch
Changes to SQLite.Designer/SQLite.Designer.2017.csproj.
205
206
207
208
209
210
211
212

213
214
215
216
217
218
219
220
221
222
    <None Include="Resources\info.png" />
    <None Include="Resources\ToolboxItems.txt" />
    <None Include="source.extension.vsixmanifest" />
  </ItemGroup>
  <Import Project="$(SQLiteNetDir)\System.Data.SQLite\Targets\System.Data.SQLite.Properties.targets" />
  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
  <PropertyGroup>
    <BuildDependsOn>

      TryToFindVsSdk2017;
      $(BuildDependsOn);
    </BuildDependsOn>
  </PropertyGroup>
  <PropertyGroup Condition="'$(NetFx47)' == 'false'">
    <!--
        NOTE: We cannot build this project unless the version of the .NET
              Framework matches exactly.
    -->
    <BuildDependsOn>







|
>

<
|







205
206
207
208
209
210
211
212
213
214

215
216
217
218
219
220
221
222
    <None Include="Resources\info.png" />
    <None Include="Resources\ToolboxItems.txt" />
    <None Include="source.extension.vsixmanifest" />
  </ItemGroup>
  <Import Project="$(SQLiteNetDir)\System.Data.SQLite\Targets\System.Data.SQLite.Properties.targets" />
  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
  <PropertyGroup>
    <PrepareForBuildDependsOn>
      $(PrepareForBuildDependsOn);
      TryToFindVsSdk2017;

    </PrepareForBuildDependsOn>
  </PropertyGroup>
  <PropertyGroup Condition="'$(NetFx47)' == 'false'">
    <!--
        NOTE: We cannot build this project unless the version of the .NET
              Framework matches exactly.
    -->
    <BuildDependsOn>