System.Data.SQLite
Check-in [8e0f024374]
Not logged in

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

Overview
Comment:Add try/catch around libpath install code
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | sourceforge
Files: files | file ages | folders
SHA1: 8e0f0243746feec3646c77ed563eda7d8ddc2bc1
User & Date: rmsimpson 2006-04-14 19:55:10
Context
2006-05-02
16:06
no message check-in: 4fb971a706 user: rmsimpson tags: sourceforge
2006-04-14
19:55
Add try/catch around libpath install code check-in: 8e0f024374 user: rmsimpson tags: sourceforge
19:43
Added ReservedWords metadata collection check-in: 01999c6608 user: rmsimpson tags: sourceforge
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to bin/Designer/install.exe.

cannot compute difference between binary files

Changes to tools/install/InstallDesigner.cs.

   777    777   
   778    778         string currentDir;
   779    779         string[] lookIn = new string[] { "vcpackages", "bin\\amd64", "bin\\ia64" };
   780    780         string sqlitePath = Path.GetDirectoryName(SQLiteLocation);
   781    781   
   782    782         foreach (string subfolder in lookIn)
   783    783         {
   784         -        currentDir = Path.Combine(installDir, subfolder);
   785         -        FixXmlLibPaths(currentDir, "VCProjectEngine.DLL*.config", sqlitePath, install);
   786         -        FixXmlLibPaths(currentDir, "AMD64.VCPlatform.config", Path.Combine(sqlitePath, "x64"), install);
   787         -        FixXmlLibPaths(currentDir, "Itanium.VCPlatform.config", Path.Combine(sqlitePath, "itanium"), install);
   788         -        FixXmlLibPaths(currentDir, "WCE.VCPlatform.config", Path.Combine(sqlitePath, "CompactFramework"), install);
          784  +        try
          785  +        {
          786  +          currentDir = Path.Combine(installDir, subfolder);
          787  +          FixXmlLibPaths(currentDir, "VCProjectEngine.DLL*.config", sqlitePath, install);
          788  +          FixXmlLibPaths(currentDir, "AMD64.VCPlatform.config", Path.Combine(sqlitePath, "x64"), install);
          789  +          FixXmlLibPaths(currentDir, "Itanium.VCPlatform.config", Path.Combine(sqlitePath, "itanium"), install);
          790  +          FixXmlLibPaths(currentDir, "WCE.VCPlatform.config", Path.Combine(sqlitePath, "CompactFramework"), install);
          791  +        }
          792  +        catch
          793  +        {
          794  +        }
   789    795         }
   790    796   
   791    797         FixLocalUserPaths(install);
   792    798       }
   793    799   
   794    800       private void FixLocalUserPaths(bool install)
   795    801       {