Geeks With Blogs

The Life and Times of a Dev Yes, we're really that weird

We recently had a defect entered into our defect tracking system.

Title: System Error Received when .net framework is not up to date
Description: The following error is received when using click once and .net framework installation is below the current 3.5.  It is thrown on most menu items, but not all.

Could not load file or assembly 'System.Core, Version =, Culture =neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.  The system cannot find the file specified.

No, REALLY??  Ya mean it won't work if you don't have the prerequisites installed??  Just to be safe, will you through in a defect for it not working on Linux while you're at it?

I'm actually surprised it ran at all, although we were targeting 3.0 instead of 3.5.  Some 3.5 has snuck in though because it's useful, so we'll be targeting 3.5.  I remember reading that they're making some changes in sp1 that address click once and the runtime, but I can't remember if it'll address this or not.  Let's hope so.

Technorati Tags: ,
Posted on Friday, May 23, 2008 4:08 PM | Back to top

Comments on this post: You've got to be kidding me?

# re: You've got to be kidding me?
Requesting Gravatar...
This seems like a valid defect to me, for the following reasons:
1) The defect indicates that the error is occurring when clicking on menu items, which from a user’s standpoint they aren't going to have any idea that they don't meet the prerequisites.

2) The proper way to handle this considering that .Net 3.5 is a prerequisite would be when the application is starting to check for the prerequisites first thing. Then display an appropriate error message, such as Framework .Net 3.5 is required to run this application properly, and don't let the user into the application unless they meet the prerequisites.
Left by James on May 27, 2008 8:19 AM

# re: You've got to be kidding me?
Requesting Gravatar...
Cars 3 will depict Lightning MacQueen getting into a depression because of all the new generation cars.. And the new antagonist Jackson Storm will be seen taking over Lightning. Cars 3 Release Date
Left by Mark Liang on Apr 11, 2017 2:32 AM

Your comment:
 (will show your gravatar)

Copyright © Robert May | Powered by: