CLR20r3 FileNotFoundException Server 2008

I have a .NET application which has been running fine for years (built for framework 3.5) on assorted Windows OS versions, . It is however failing on Server 2008 systems with error:

Problem signature:
  Problem Event Name:      CLR20r3
  Problem Signature 01:      myapp.exe
  Problem Signature 02:      4.10.5.33718
  Problem Signature 03:      5127bc6c
  Problem Signature 04:      MyApp
  Problem Signature 05:      4.10.5.33718
  Problem Signature 06:      5127bc6c
  Problem Signature 07:      d3
  Problem Signature 08:      53
  Problem Signature 09:      System.IO.FileNotFoundException
  OS Version:      6.0.6002.2.2.0.272.7

The test-bed Server 2008 system has Framework 4 installed. If I rebuild my application for framework 4 it runs OK.  I "could" deploy a new version of my app to work with version 4, but rather than having to upgrade existing customers running framework 3.5, I'd like to understand why a 3.5 app is failing where framework 4 is present. Do I need to perform any additional steps on Server 2008 to address this problem?
brenlexAsked:
Who is Participating?
 
Patrick BogersConnect With a Mentor Datacenter platform engineer LindowsCommented:
Hi,

.Net 3.5 and 4.0 run aside so you need to install 3.5 to your 2008 server. Pretty sure this wil solve your problem.
0
 
brenlexAuthor Commented:
Thanks. I suspected this, however I have another program running on the system, also built for 3.5, which runs OK. Could it be a specific framework file which is required by one app and not the other?
0
 
Patrick BogersDatacenter platform engineer LindowsCommented:
Hi,

I dont know the program so i am afraid i can not say anything about it.
0
 
brenlexAuthor Commented:
I tried loading framework 4.5... and my app still failed. I thought 4.5 incorporated all the frameworks to date?

Note: I also tried 3.5.1 afterwards, which worked -- I just don't understand why 4.5 has not. Any insight?
0
 
Patrick BogersDatacenter platform engineer LindowsCommented:
Hi.

Please think of any newer release as an addition of the previous version.
glad to see you did find the solution.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.