Since the System.Data.SQLite.dll is a mixed assembly (i.e. contains
both managed & native code) in differing versions for x86 versus x64 ,
I wonder if HP meant TurboTax was using, for example, an x86 flavor of
that DLL that conflicts with their (HP) program's use of an x64
flavor?

On 1/11/12, Joe Winograd <j...@winograd.us> wrote:
> Well, this seems really strange - neither Connection Manager nor TurboTax
> has a <SQLite3.dll>! Here are all of the ones on the system:
>
> c:\Program Files (x86)\Calibre2\DLLs\sqlite3.dll
> c:\Program Files (x86)\Common Files\Apple\Apple Application
> Support\SQLite3.dll
> c:\Program Files (x86)\Nuance\PaperPort\sqlite3.dll
>
> Any other thoughts? Thanks, Joe
>
> -------- Original Message --------
> Subject: Re: [sqlite] Incompatible versions of SQLite on same system
> From: Joe Winograd <j...@winograd.us>
> To: General Discussion of SQLite Database <sqlite-users@sqlite.org>
> Date: Wednesday, January 11, 2012 12:10:43
>> Richard,
>> Thanks for the prompt reply - much appreciated! The machine with the issue
>>
>> is not onsite right now, but I expect to have it back in 4-5 hours. I will
>>
>> try your suggestion then and will post the results to the group. I have
>> already complained to HP (both on the phone and in writing) and will file
>> a report with Intuit later today. Thanks again, Joe
>>
>> -------- Original Message --------
>> Subject: Re: [sqlite] Incompatible versions of SQLite on same system
>> From: Richard Hipp <d...@sqlite.org>
>> To: General Discussion of SQLite Database <sqlite-users@sqlite.org>
>> Date: Wednesday, January 11, 2012 11:56:19
>>> On Wed, Jan 11, 2012 at 12:39 PM, Joe Winograd<j...@winograd.us>  wrote:
>>>
>>>> Hi Folks,
>>>>
>>>> First time poster here, so be gentle. I have an HP EliteBook 8460w
>>>> running
>>>> 64-bit W7. HP provides an app called the Connection Manager that allows
>>>> you
>>>> to control the status of the wired, wireless, and Bluetooth connections
>>>> (it
>>>> uses SQLite). CM was working fine until I installed TurboTax 2010, after
>>>> which CM stopped working. When I uninstalled and reinstalled it, I
>>>> received
>>>> the following dialog box with the title<dbUpdate.exe>:
>>>>
>>>> Cannot load assembly:
>>>> System.Data.SQLite, Version=1.0.61.0, Culture =neutral,
>>>> PublicKeyToken =db937bc2d44ff139
>>>> The application will now exit.
>>>>
>>>> According to HP tech supp, this is because TurboTax is loading an older
>>>> version of the SQLite files and there is no way to fix the problem,
>>>> i.e.,
>>>> you may use either use TT or CM, but not both! I'm hoping the experts in
>>>> this forum have a solution to this problem, or at least a better
>>>> work-around than uninstalling one and reinstalling the other each time I
>>>> need one of the programs.
>>>>
>>>> This, of course, raises the general question of how SQLite
>>>> programs/users
>>>> deal with this issue. There are many programs that use SQLite - are all
>>>> of
>>>> them subject to this incompatibility issue? I find that hard to believe,
>>>> as
>>>> SQLite would not be a viable product if this were the case. Thanks much
>>>> for
>>>> your thoughts. Regards, Joe
>>>>
>>> All:  What was it I was saying just the other day about statically
>>> linking???
>>>
>>> Joe:  SQLite is always backwards compatible.  But new features tend to
>>> appear in new releases.  I suspect what is happening here is that HP
>>> Connection Manager is using newer features of SQLite that did not exist
>>> in
>>> the older version of SQLite that TurboTax is loading.  I fuss and fuss
>>> that
>>> applications should statically link their preferred version of SQLite so
>>> that this kind of thing won't happen, but nobody pays me much mind.
>>> Please
>>> complain to both HP and Intuit about this as they might listen to you
>>> more
>>> than they listen to me.  Meanwhile, I suggest you locate the SQLite3.dll
>>> file (or files) on your machine and replace them all with the latest
>>> version of SQLite3.dll that you can download from
>>> http://www.sqlite.org/download.html and that will probably fix your
>>> troubles, unless TurboTax has taken extraordinary measure to prevent you
>>> from doing so.  Please let us know how this goes.
>>>
>
> _______________________________________________
> sqlite-users mailing list
> sqlite-users@sqlite.org
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
>


-- 
--
   --
      --
         --ô¿ô--
        K e V i N
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to