Solved

ASP 'compilation error' and Windows Update

Posted on 2010-09-09
8
972 Views
Last Modified: 2012-05-10
Winodows Server 2003.

WSUS is running, but I cannot open the console window. I believe it is related to repeated ASP errors in the event log:

Event Type:      Warning
Event Source:      ASP.NET 2.0.50727.0
Event Category:      Web Event
Event ID:      1310

Event code: 3007
Event message: A compilation error has occurred.
Exception message: (0): error CS0006: Metadata file 'C:\WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll' could not be found

The reason that the dll cannot be found is that the directory does not exist in Windows\assembly. But, it is actually in  C:\WINDOWS\WinSxS\x86_System.EnterpriseServices_b03f5f7f11d50a3a_2.0.0.0_x-ww_7d5f3790.

I have checked permissions for Network Service on Windows\Temp and the TEMP ASP.Net folders. Also tried aspiis_reset and uninstall/reinstall of IIS and WSUS. Could not uninstall .NET though....Ideas welcome!

thanks,
Jo
0
Comment
Question by:jostick
  • 4
  • 4
8 Comments
 
LVL 47

Accepted Solution

by:
Donald Stewart earned 500 total points
ID: 33640658
"Could not uninstall .NET though"

Did you try the removal tool?


http://blogs.msdn.com/b/astebner/archive/2006/05/30/611355.aspx



Fully removing  WSUS before reinstall ?


http://blogs.technet.com/b/sus/archive/2008/11/05/how-to-manually-remove-all-of-wsus.aspx

0
 

Author Comment

by:jostick
ID: 33645960
I'm going to try to remove .NET using the tool.

I shuld reinstall  IIS, .NET then WSUS in that order right?

JO
0
 
LVL 47

Expert Comment

by:Donald Stewart
ID: 33646488
correct  :)
0
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 

Author Comment

by:jostick
ID: 33646534
Manged to uninstall .net through control panel by removing 3.5,3 then 2. Also ran cleanup tool afterwards.

Just rebooting now after IIS install.....watch this space!
0
 
LVL 47

Expert Comment

by:Donald Stewart
ID: 33646667
Roger that....
Good Luck.
0
 

Author Comment

by:jostick
ID: 33646757
its already rogered, that's why I'm doing all of this!

(Installing WSUS now....)
0
 
LVL 47

Expert Comment

by:Donald Stewart
ID: 33646803
Lol
I only said that in reference to your comment  ".....watch this space!"
0
 

Author Comment

by:jostick
ID: 33646867
Running through setup now. Good news though is taht console is working, which means error is sorted. Cheers for the uninstall tool tip. Have 500 points sir!
0

Featured Post

VMware Disaster Recovery and Data Protection

In this expert guide, you’ll learn about the components of a Modern Data Center. You will use cases for the value-added capabilities of Veeam®, including combining backup and replication for VMware disaster recovery and using replication for data center migration.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
How can I build my own IDE using ASP.NET MVC? 2 45
Gridview alignment 1 19
asp enable view state 1 24
Domain Controller FSMO 7 39
Just a quick little trick I learned recently.  Now that I'm using jQuery with abandon in my asp.net applications, I have grown tired of the following syntax:      (CODE) I suppose it just offends my sense of decency to put inline VBScript on a…
On July 14th 2015, Windows Server 2003 will become End of Support, leaving hundreds of thousands of servers around the world that still run this 12 year old operating system vulnerable and potentially out of compliance in many organisations around t…
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question