On Fri, 31 Mar 2006 02:49:48 GMT, jetan@online.microsoft.com ("Jeffrey
[quoted text, click to view] Tan[MSFT]") wrote:
>Have you tried the applications on other machines without VS2005 installed?
>Does the problem still exist?
>
>Can you provide the full call stack regarding this exception?
More information -
1.) The socket server task also dumped with a much more
informative stack trace. This is included below.
2.) Someone else had the problem and posted in this newsgroup. The
only thing in common was German Language, Windows 2000, and running as
an ordinary user. They solved their problem by going to XP.
Eventually, more people will encounter this problem. A
shrinkwrapped app cannot require the user to upgrade to XP. Perhaps
the shrinkwrap vendor can revert to the ugly mode and say 'our app
requires administrator privilege under Windows 2000'.
----------------------------------------------------------------------------------
ExceptionType: UnauthorizedAccessException
HelpLine:
Message: Access to the path 'Global\.net clr networking' is denied.
StackTrace: at System.IO.__Error.WinIOError(Int32 errorCode, String
maybeFullPath)
at System.Threading.Mutex.<>c__DisplayClass3.<.ctor>b__0(Object
userData)
at
System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode
code, CleanupCode backoutCode, Object userData)
at System.Threading.Mutex..ctor(Boolean initiallyOwned, String
name, Boolean& createdNew, MutexSecurity mutexSecurity)
at System.Diagnostics.SharedUtils.EnterMutexWithoutGlobal(String
mutexName, Mutex& mutex)
at
System.Diagnostics.SharedPerformanceCounter.Verify(CategoryEntry*
currentCategoryPointer)
at
System.Diagnostics.SharedPerformanceCounter.FindCategory(CategoryEntry**
returnCategoryPointerReference)
at System.Diagnostics.SharedPerformanceCounter.GetCounter(String
counterName, String instanceName, Boolean enableReuse,
PerformanceCounterInstanceLifetime lifetime)
at System.Diagnostics.SharedPerformanceCounter..ctor(String
catName, String counterName, String instanceName,
PerformanceCounterInstanceLifetime lifetime)
at System.Diagnostics.PerformanceCounter.Initialize()
at System.Diagnostics.PerformanceCounter.set_RawValue(Int64 value)
at System.Net.NetworkingPerfCounters.Initialize()
at
System.Net.Configuration.SettingsSectionInternal..ctor(SettingsSection
section)
at System.Net.Configuration.SettingsSectionInternal.get_Section()
at System.Net.Sockets.Socket.SetToConnected()
at System.Net.Sockets.Socket.UpdateAcceptSocket(Socket socket,
EndPoint remoteEP, Boolean needCancelSelect)
at System.Net.Sockets.Socket.Accept()
at System.Net.Sockets.TcpListener.AcceptTcpClient()
at mcSimulator.RemoteControl.RemoteServerThread()
TargetSite: Void WinIOError(Int32, System.String)