My tablet PC battery ran out while installing this service pack, which has
known problems with rollback. I had to jump through a lot of hoops to get it
to uninstall and leave me in a state where I could reinstall.
One thing that did not recover is the tablet ink. I no longer have the TIP
handwriting panel that used to pop up when the pen gave focus to an edit box.
There is a fusion error in the log, indicating a failure to load the correct
version of tiplibrary.dll.
I've tried repairing various tablet programs to recover it, but nothing has
worked. Where can I find the file, or preferably an msi to repair it?
My system has only tiplibrary.dll v1.7.2600.2657
Fusion log:
Running under executable C:\Program Files\Common Files\Microsoft
Shared\Ink\TCServer.exe
--- A detailed error log follows.
=== Pre-bind state information ===
LOG: DisplayName = TIPLibrary, Version=1.7.2600.2180, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
(Fully-specified)
LOG: Appbase = C:\Program Files\Common Files\Microsoft Shared\Ink\
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = NULL
Calling assembly : (Unknown).
===
LOG: Processing DEVPATH.
LOG: DEVPATH is not set. Falling through to regular bind.
LOG: Safe mode is set (applyPublisherPolicy=no).
LOG: Host configuration file not found.
LOG: Using machine configuration file from
C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\config\machine.config.
LOG: Post-policy reference: TIPLibrary, Version=1.7.2600.2180,
Culture=neutral, PublicKeyToken=31bf3856ad364e35
LOG: Cache Lookup was unsuccessful.
LOG: Attempting download of new URL file:///C:/Program Files/Common
Files/Microsoft Shared/Ink/TIPLibrary.DLL.
LOG: Assembly download was successful. Attempting setup of file: C:\Program
Files\Common Files\Microsoft Shared\Ink\TIPLibrary.DLL
LOG: Entering run-from-source setup phase.
WRN: Comparing the assembly name resulted in the mismatch: Revision Number
ERR: The assembly reference did not match the assembly definition found.
Trumba - 21 Mar 2007 18:28 GMT
I located a friend's tablet that had not been upgraded to VS8 SP1. There were
5 files on my machine that were newer than his. The important ones seemed to
be TCServer.exe and tiplibrary.exe. They had the same creation date and
version number, but TCServer referenced the older version of tiplibrary.
Nothing seems to be in the GAC or with version specific names.
I replaced all five with the older version and inking works properly again.