# Wednesday, November 19, 2003

The code was all working just fine in test (heh, heh), but in production, suddenly we were getting

exception: System.IO.FileNotFoundException:
File or assembly name ox0vcwlz.dll, or one of its dependencies, was not found.  File name: "ox0vcwlz.dll"
at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Boolean isStringized, Evidence assemblySecurity, Boolean throwOnFileNotFound, Assembly locationHint, StackCrawlMark& stackMark) 

Very sad.  Even more interesting was that on each run, the assembly name was different.  OK, probably the XmlSerializer then.  But why did it work in test, and not under other conditions. 

It all became clear when we logged the full exception...  Fusion says:

=== Pre-bind state information ===
LOG: Where-ref bind. Location = C:\WINNT\TEMP\ox0vcwlz.dll
LOG: Appbase = D:\Program Files\XXX
LOG: Initial PrivatePath = NULL
Calling assembly : (Unknown).
===
LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind).
LOG: Attempting download of new URL file:///C:/WINNT/TEMP/ox0vcwlz.dll.

Ah ha!  Turns out the user context we were running under didn't have permissions to the c:\winnt\temp directory.  Ouch.  An easy fix, but not one that was intuitively obvious, at least to me.  I knew that the XmlSerializer created dynamic assemblies, but I didn't know they had to be persisted to disk. 

Something to think about.

Work | XML
Wednesday, November 19, 2003 1:50:00 PM (Pacific Standard Time, UTC-08:00)  #    Disclaimer  |  Comments [3]  | 
# Friday, November 14, 2003

A few brief tidbits I couldn’t resist mentioning:

 

Update:

Friday, November 14, 2003 9:06:53 AM (Pacific Standard Time, UTC-08:00)  #    Disclaimer  |  Comments [0]  | 
# Thursday, November 13, 2003

OK, I thought ’97 Bonnie & Clyde was an incredibly disturbing song when Eminem sang it on the Slim Shady LP.  However, I didn’t appreciate how disturbing it really was until I heard Tori Amos’ version from Strange Little Girls.  Although her rendition is done beautifully, YUCK!!  I think I’m going to have to floss my brain and hope I never hear it again. 

Update: I realize I probably should have explained for those not familiar with the works of Eminem and/or Tori Amos but I just can't bring myself to do it.  Too disturbing.  Sorry.

Thursday, November 13, 2003 10:34:02 AM (Pacific Standard Time, UTC-08:00)  #    Disclaimer  |  Comments [0]  | 
# Wednesday, November 12, 2003

Sigh. 

Where to start?  I was disappointed in the new Matrix movie, which while not surprising, is still disappointing. :-) 

At least it wasn’t bogged down in the overly complex, pretentious philosophizing of the second film.  Instead, it was bogged down by a completely predictable plot, and constant sentimentality.  It’s almost as if the characters, aware that this is their last film, are sad about it (to the point of being maudlin) throughout the whole film.  Or maybe the actors themselves were sad because now they’ll have to get real jobs.  Anyway, I think I almost liked the pretentious philosophy better than the maudlin sentimentality.  I don’t want to spoil the ending for anyone who hasn’t seen it yet, but they way the last scene was filmed reminds me a lot of the last scene in the old BBC production of A Hitchhiker’s Guide to the Galaxy.  Not what I would have anticipated for the third film of a trilogy known for wild action and innovative science fiction.  But I guess those days are gone.  While the first film was startling, the third film was pretty much just a war movie, and for a war movie to be any good, it’s got to be something different.  It wasn’t.  At least IMHO.

It sounds like Rory had more fun clubbing baby seals

Home | Movies
Wednesday, November 12, 2003 1:35:16 PM (Pacific Standard Time, UTC-08:00)  #    Disclaimer  |  Comments [0]  |