System.Data.SQLite
Check-in [0719ed3878]
Not logged in

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

Overview
Comment:Enhance the design-time installer diagnostics when refreshing the Visual Studio configuration using 'setup' mode.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 0719ed38788217a49856a58e9dfa2358324b9fb4
User & Date: mistachkin 2014-01-29 01:04:36
Context
2014-01-29
23:30
Add another transaction enlistment test. check-in: dca5b4660b user: mistachkin tags: trunk
01:04
Enhance the design-time installer diagnostics when refreshing the Visual Studio configuration using 'setup' mode. check-in: 0719ed3878 user: mistachkin tags: trunk
00:36
Make sure that the 'real' entity model data type name ends up being mapped to System.Double. Fix for [d5ef4ca519]. check-in: 10e6d40e81 user: mistachkin tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to tools/install/Installer.cs.

6430
6431
6432
6433
6434
6435
6436







6437
6438
6439
6440
6441
6442
6443
            //       its 'setup' mode, simply execute the same command again.
            //       This should force it to refresh its list of installed
            //       packages and their associated resources (i.e. this will
            //       effectively 'remove' the package being processed since
            //       this is being done after all the other changes for the
            //       package removal have been completed).
            //







            return AddVsDevEnvSetup(
                vsVersion, directory, perUser, whatIf, verbose, ref error);
        }

        ///////////////////////////////////////////////////////////////////////

        private static bool ProcessVsDevEnvSetup(







>
>
>
>
>
>
>







6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
            //       its 'setup' mode, simply execute the same command again.
            //       This should force it to refresh its list of installed
            //       packages and their associated resources (i.e. this will
            //       effectively 'remove' the package being processed since
            //       this is being done after all the other changes for the
            //       package removal have been completed).
            //
            if (verbose)
                TraceOps.DebugAndTrace(TracePriority.Highest,
                    debugCallback, traceCallback, String.Format(
                    "Preparing to run Visual Studio {0} 'setup' mode to " +
                    "refresh its configuration.", ForDisplay(vsVersion)),
                    traceCategory);

            return AddVsDevEnvSetup(
                vsVersion, directory, perUser, whatIf, verbose, ref error);
        }

        ///////////////////////////////////////////////////////////////////////

        private static bool ProcessVsDevEnvSetup(