Unable to install .Net Assembly in Windows 2003 Web Edition.

C

Carlos G Benevides

I have a ASP.Net web application that has two assemblies that run
under com+. Under Windows 2000 the two assemblies are added to com+
automatically when instantiated from the web site. For this to happen
we had to change the context in which asp.net runs from machine to
SYSTEM by modifying the machine.config file. Under Windows 2003 no
matter how asp.net is set to run as either machine or system. I get
the following error:

System.Reflection.ReflectionTypeLoadException: One or more of the
types in the assembly unable to load.

and this stack trace.

ReflectionTypeLoadException: One or more of the types in the assembly
unable to load.]
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg) +264
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type) +877
System.EnterpriseServices.RegistrationHelperTx.InstallAssemblyFromConfig(RegistrationConfig&
regConfig, Object sync) +0

System.EnterpriseServices.RegistrationHelper.TryTransactedInstall(RegistrationConfig
regConfig) +215
System.EnterpriseServices.RegistrationHelper.InstallAssemblyFromConfig(RegistrationConfig&
regConfig) +241
System.EnterpriseServices.RegistrationHelper.InstallAssembly(String
assembly, String& application, String partition, String& tlb,
InstallationFlags installFlags) +116

System.EnterpriseServices.RegistrationHelper.InstallAssembly(String
assembly, String& application, String& tlb, InstallationFlags
installFlags) +19

System.EnterpriseServices.RegistrationHelper.System.EnterpriseServices.Thunk.IThunkInstallation.DefaultInstall(String
asm) +43

System.EnterpriseServices.Thunk.Proxy.RegisterAssembly(Assembly
assembly) +95
System.EnterpriseServices.Thunk.Proxy.LazyRegister(Guid id, Type
serverType, Boolean checkCache) +188
System.EnterpriseServices.Thunk.Proxy.CoCreateObject(Type
serverType, Boolean bQuerySCInfo, Boolean& bIsAnotherProcess, String&
uri) +227

System.EnterpriseServices.ServicedComponentProxyAttribute.CreateInstance(Type
serverType) +181
System.Runtime.Remoting.Activation.ActivationServices.IsCurrentContextOK(Type
serverType, Object[] props, Boolean bNewObj) +74

ExtendAg.Web.Utilities.LoginUtils._getContextXml(String userId,
String password, TraceLevel tracingLevel, String supportedCulture,
String sessionId) in
C:\Projects\EXTENDAG\SourceCode2\Web\ExtendAgWebComponents\src\LoginUtils.cs:55

ExtendAg.Web.Utilities.LoginUtils.GetContext(String userId, String
password, TraceLevel tracingLevel, String supportedCulture, String
sessionId, Boolean& bAcceptedEula, Boolean& bPasswordReset, Boolean&
bIsExtendAgAccount) in
C:\Projects\EXTENDAG\SourceCode2\Web\ExtendAgWebComponents\src\LoginUtils.cs:78

ExtendAg.Web.Utilities.LoginUtils.Authenticate(String userId,
String password, HttpSessionState s, String filePath, TraceLevel
tracingLevel, String supportedCulture) in
C:\Projects\EXTENDAG\SourceCode2\Web\ExtendAgWebComponents\src\LoginUtils.cs:113

ExtendAg.Web.Public.Controls.SignIn.SigninBtn_Click(Object sender,
EventArgs e) in C:\Projects\extendag\SourceCode2\Web\ExtendAgWeb\Public\Controls\SignIn.ascx.cs:142

System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +108
System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String
eventArgument) +57

System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler
sourceControl, String eventArgument) +18
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
+138
System.Web.UI.Page.ProcessRequestMain() +1277

The next thing I tried to do was to add the assemblies to com+
manually. I did this two different ways. The first was to use the
com+ mmc and create a new application and then add the components.
One of the assemblies install just fine, but the second one which is
called datalayer.dll gives me this error:

An error occurred while processing the last operation.
Error code 80131602.
The event log may contain additional troubleshooting information.

Event log has the following message:

Installation of 'C:\Xag\ExtendAgWeb\bin\DataLayer.dll' into
'{03264527-2A73-49FE-BAEF-0EBAE663E01F}' failed with an exception:

System.Reflection.ReflectionTypeLoadException: One or more of the
types in the assembly unable to load.

Server stack trace:
at System.Reflection.Module.GetTypesInternal(StackCrawlMark&
stackMark)
at System.Reflection.Assembly.GetTypes()
at System.EnterpriseServices.RegistrationDriver.CheckAssemblySCValidity(Assembly
asm)
at System.EnterpriseServices.RegistrationDriver.NewLoadAssembly(String
assembly)
at System.EnterpriseServices.RegistrationDriver.InstallAssembly(RegistrationConfig
regConfig, Object obSync)
at System.EnterpriseServices.RegistrationHelperTx.InstallAssemblyFromConfig(RegistrationConfig&
regConfig, Object sync)

at System.Runtime.Remoting.Messaging.Message.Dispatch(Object
target, Boolean fExecuteInContext)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage
msg, Int32 methodPtr, Boolean fExecuteInContext)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type)
at System.EnterpriseServices.RegistrationHelperTx.InstallAssemblyFromConfig(RegistrationConfig&
regConfig, Object sync)

at System.EnterpriseServices.RegistrationHelper.TryTransactedInstall(RegistrationConfig
regConfig)
at System.EnterpriseServices.RegistrationHelper.InstallAssemblyFromConfig(RegistrationConfig&
regConfig)
at System.EnterpriseServices.RegistrationHelper.InstallAssembly(String
assembly, String& application, String partition, String& tlb,
InstallationFlags installFlags)

at System.EnterpriseServices.Internal.ComManagedImportUtil.InstallAssembly(String
asmpath, String parname, String appname)

For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.

The second way I tried to add the components to com+ was by using
regsvcs.exe. I used the following command:

regsvcs /appname:ExtendAg datalayer.dll.

Which returns the following error.

An unknown exception occurred during installation:
1: System.Runtime.Serialization.SerializationException - Insufficient
state to deserialize the object. More information is needed.

I installed Visual Studio .Net 2003 and I am able to build
datalayer.dll. I tried using this dll and got the same exact results
as above. The error messages purports that there is an assembly it
cannot find, I have gone through the dependencies for datalayer.dll
and all required assemblies are installed. I have also used ntfilemon
and ntregmon to monitor activity and see if there was something
missing or permission problem. I found nothing out of the ordinary.
However, when I try to access the app and get the error message:

System.Reflection.ReflectionTypeLoadException: One or more of the
types in the assembly unable to load.

If I hit F5 and repost the data I get

System.UnauthorizedAccessException: Access to the registry key
HKEY_CLASSES_ROOT\ExtendAg.Objects.HashtableRequired is denied.

with this stack trace.

UnauthorizedAccessException: Access to the registry key
HKEY_CLASSES_ROOT\ExtendAg.Objects.HashtableRequired is denied.]

Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)
+74
Microsoft.Win32.RegistryKey.CreateSubKey(String subkey) +503
System.Runtime.InteropServices.RegistrationServices.RegisterManagedType(Type
type, String strAsmName, String strAsmVersion, String strAsmCodeBase,
String strRuntimeVersion) +213

System.Runtime.InteropServices.RegistrationServices.RegisterAssembly(Assembly
assembly, AssemblyRegistrationFlags flags) +261

System.EnterpriseServices.RegistrationDriver.ClassicRegistration(Assembly
asm) +100

[RegistrationException: Failed to register assembly 'DataLayer,
Version=1.1.1402.28709, Culture=neutral,
PublicKeyToken=70025df6990ea3c3'.]

System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg) +264
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type) +877
System.EnterpriseServices.RegistrationHelperTx.InstallAssemblyFromConfig(RegistrationConfig&
regConfig, Object sync) +0

System.EnterpriseServices.RegistrationHelper.TryTransactedInstall(RegistrationConfig
regConfig) +215
System.EnterpriseServices.RegistrationHelper.InstallAssemblyFromConfig(RegistrationConfig&
regConfig) +241
System.EnterpriseServices.RegistrationHelper.InstallAssembly(String
assembly, String& application, String partition, String& tlb,
InstallationFlags installFlags) +116

System.EnterpriseServices.RegistrationHelper.InstallAssembly(String
assembly, String& application, String& tlb, InstallationFlags
installFlags) +19

System.EnterpriseServices.RegistrationHelper.System.EnterpriseServices.Thunk.IThunkInstallation.DefaultInstall(String
asm) +43

System.EnterpriseServices.Thunk.Proxy.RegisterAssembly(Assembly
assembly) +95
System.EnterpriseServices.Thunk.Proxy.LazyRegister(Guid id, Type
serverType, Boolean checkCache) +188
System.EnterpriseServices.Thunk.Proxy.CoCreateObject(Type
serverType, Boolean bQuerySCInfo, Boolean& bIsAnotherProcess, String&
uri) +227

System.EnterpriseServices.ServicedComponentProxyAttribute.CreateInstance(Type
serverType) +181
System.Runtime.Remoting.Activation.ActivationServices.IsCurrentContextOK(Type
serverType, Object[] props, Boolean bNewObj) +74

ExtendAg.Web.Utilities.LoginUtils._getContextXml(String userId,
String password, TraceLevel tracingLevel, String supportedCulture,
String sessionId) in
C:\Projects\EXTENDAG\SourceCode2\Web\ExtendAgWebComponents\src\LoginUtils.cs:55

ExtendAg.Web.Utilities.LoginUtils.GetContext(String userId, String
password, TraceLevel tracingLevel, String supportedCulture, String
sessionId, Boolean& bAcceptedEula, Boolean& bPasswordReset, Boolean&
bIsExtendAgAccount) in
C:\Projects\EXTENDAG\SourceCode2\Web\ExtendAgWebComponents\src\LoginUtils.cs:78

ExtendAg.Web.Utilities.LoginUtils.Authenticate(String userId,
String password, HttpSessionState s, String filePath, TraceLevel
tracingLevel, String supportedCulture) in
C:\Projects\EXTENDAG\SourceCode2\Web\ExtendAgWebComponents\src\LoginUtils.cs:113

ExtendAg.Web.Public.Controls.SignIn.SigninBtn_Click(Object sender,
EventArgs e) in C:\Projects\extendag\SourceCode2\Web\ExtendAgWeb\Public\Controls\SignIn.ascx.cs:142

System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +108
System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String
eventArgument) +58

System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler
sourceControl, String eventArgument) +18
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
+138
System.Web.UI.Page.ProcessRequestMain() +1277

This is the error message we got under windows 2000 and the asp.net
was set to run as machine instead of system. However, as I've stated
before changing this in windows 2003 makes no difference.

If someone out there has come across this or can help me figure it out
I would be much obliged. Thanks.
 
D

Dino Chiesa [Microsoft]

The stack trace indicates the app is trying to auto-register your COM+ app.
This requires admin rights on the machine which ASP.NET does not (should
not) have, regardless whether you run as machine or system.
You should manually install the COM+ app (serviced component), probably
using regsvcs.exe .

Auto-registration of serviced components into COM+ is primarily a
convenience feature for devevelopment time.
For more on this, check out
http://msdn.microsoft.com/library/en-us/dndotnet/html/entserv.asp
particularly the section on Deployment.

-Dino


Carlos G Benevides said:
I have a ASP.Net web application that has two assemblies that run
under com+. Under Windows 2000 the two assemblies are added to com+
automatically when instantiated from the web site. For this to happen
we had to change the context in which asp.net runs from machine to
SYSTEM by modifying the machine.config file. Under Windows 2003 no
matter how asp.net is set to run as either machine or system. I get
the following error:

System.Reflection.ReflectionTypeLoadException: One or more of the
types in the assembly unable to load.

and this stack trace.

ReflectionTypeLoadException: One or more of the types in the assembly
unable to load.]
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg) +264
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type) +877
System.EnterpriseServices.RegistrationHelperTx.InstallAssemblyFromConfig(Reg
istrationConfig&
regConfig, Object sync) +0

System.EnterpriseServices.RegistrationHelper.TryTransactedInstall(Registrati
onConfig
regConfig) +215
System.EnterpriseServices.RegistrationHelper.InstallAssemblyFromConfig(Regis
trationConfig&
regConfig) +241
System.EnterpriseServices.RegistrationHelper.InstallAssembly(String
assembly, String& application, String partition, String& tlb,
InstallationFlags installFlags) +116

System.EnterpriseServices.RegistrationHelper.InstallAssembly(String
assembly, String& application, String& tlb, InstallationFlags
installFlags) +19

System.EnterpriseServices.RegistrationHelper.System.EnterpriseServices.Thunk
..IThunkInstallation.DefaultInstall(String
asm) +43

System.EnterpriseServices.Thunk.Proxy.RegisterAssembly(Assembly
assembly) +95
System.EnterpriseServices.Thunk.Proxy.LazyRegister(Guid id, Type
serverType, Boolean checkCache) +188
System.EnterpriseServices.Thunk.Proxy.CoCreateObject(Type
serverType, Boolean bQuerySCInfo, Boolean& bIsAnotherProcess, String&
uri) +227

System.EnterpriseServices.ServicedComponentProxyAttribute.CreateInstance(Typ
e
serverType) +181
System.Runtime.Remoting.Activation.ActivationServices.IsCurrentContextOK(Typ
e
serverType, Object[] props, Boolean bNewObj) +74

ExtendAg.Web.Utilities.LoginUtils._getContextXml(String userId,
String password, TraceLevel tracingLevel, String supportedCulture,
String sessionId) in
C:\Projects\EXTENDAG\SourceCode2\Web\ExtendAgWebComponents\src\LoginUtils.cs
:55

ExtendAg.Web.Utilities.LoginUtils.GetContext(String userId, String
password, TraceLevel tracingLevel, String supportedCulture, String
sessionId, Boolean& bAcceptedEula, Boolean& bPasswordReset, Boolean&
bIsExtendAgAccount) in
C:\Projects\EXTENDAG\SourceCode2\Web\ExtendAgWebComponents\src\LoginUtils.cs
:78

ExtendAg.Web.Utilities.LoginUtils.Authenticate(String userId,
String password, HttpSessionState s, String filePath, TraceLevel
tracingLevel, String supportedCulture) in
C:\Projects\EXTENDAG\SourceCode2\Web\ExtendAgWebComponents\src\LoginUtils.cs
:113

ExtendAg.Web.Public.Controls.SignIn.SigninBtn_Click(Object sender,
EventArgs e) in C:\Projects\extendag\SourceCode2\Web\ExtendAgWeb\Public\Controls\SignIn.ascx
..cs:142

System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +108
System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.Rai
sePostBackEvent(String
eventArgument) +57

System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler
sourceControl, String eventArgument) +18
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
+138
System.Web.UI.Page.ProcessRequestMain() +1277

The next thing I tried to do was to add the assemblies to com+
manually. I did this two different ways. The first was to use the
com+ mmc and create a new application and then add the components.
One of the assemblies install just fine, but the second one which is
called datalayer.dll gives me this error:

An error occurred while processing the last operation.
Error code 80131602.
The event log may contain additional troubleshooting information.

Event log has the following message:

Installation of 'C:\Xag\ExtendAgWeb\bin\DataLayer.dll' into
'{03264527-2A73-49FE-BAEF-0EBAE663E01F}' failed with an exception:

System.Reflection.ReflectionTypeLoadException: One or more of the
types in the assembly unable to load.

Server stack trace:
at System.Reflection.Module.GetTypesInternal(StackCrawlMark&
stackMark)
at System.Reflection.Assembly.GetTypes()
at System.EnterpriseServices.RegistrationDriver.CheckAssemblySCValidity(Assembl
y
asm)
at System.EnterpriseServices.RegistrationDriver.NewLoadAssembly(String
assembly)
at System.EnterpriseServices.RegistrationDriver.InstallAssembly(RegistrationCon
fig
regConfig, Object obSync)
at System.EnterpriseServices.RegistrationHelperTx.InstallAssemblyFromConfig(Reg
istrationConfig&
regConfig, Object sync)

at System.Runtime.Remoting.Messaging.Message.Dispatch(Object
target, Boolean fExecuteInContext)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessa
ge
msg, Int32 methodPtr, Boolean fExecuteInContext)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type)
at System.EnterpriseServices.RegistrationHelperTx.InstallAssemblyFromConfig(Reg
istrationConfig&
regConfig, Object sync)

at System.EnterpriseServices.RegistrationHelper.TryTransactedInstall(Registrati
onConfig
regConfig)
at
System.EnterpriseServices.RegistrationHelper.InstallAssemblyFromConfig(Regis
trationConfig&
regConfig)
at System.EnterpriseServices.RegistrationHelper.InstallAssembly(String
assembly, String& application, String partition, String& tlb,
InstallationFlags installFlags)

at System.EnterpriseServices.Internal.ComManagedImportUtil.InstallAssembly(Stri
ng
asmpath, String parname, String appname)

For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.

The second way I tried to add the components to com+ was by using
regsvcs.exe. I used the following command:

regsvcs /appname:ExtendAg datalayer.dll.

Which returns the following error.

An unknown exception occurred during installation:
1: System.Runtime.Serialization.SerializationException - Insufficient
state to deserialize the object. More information is needed.

I installed Visual Studio .Net 2003 and I am able to build
datalayer.dll. I tried using this dll and got the same exact results
as above. The error messages purports that there is an assembly it
cannot find, I have gone through the dependencies for datalayer.dll
and all required assemblies are installed. I have also used ntfilemon
and ntregmon to monitor activity and see if there was something
missing or permission problem. I found nothing out of the ordinary.
However, when I try to access the app and get the error message:

System.Reflection.ReflectionTypeLoadException: One or more of the
types in the assembly unable to load.

If I hit F5 and repost the data I get

System.UnauthorizedAccessException: Access to the registry key
HKEY_CLASSES_ROOT\ExtendAg.Objects.HashtableRequired is denied.

with this stack trace.

UnauthorizedAccessException: Access to the registry key
HKEY_CLASSES_ROOT\ExtendAg.Objects.HashtableRequired is denied.]

Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)
+74
Microsoft.Win32.RegistryKey.CreateSubKey(String subkey) +503
System.Runtime.InteropServices.RegistrationServices.RegisterManagedType(Type
type, String strAsmName, String strAsmVersion, String strAsmCodeBase,
String strRuntimeVersion) +213

System.Runtime.InteropServices.RegistrationServices.RegisterAssembly(Assembl
y
assembly, AssemblyRegistrationFlags flags) +261

System.EnterpriseServices.RegistrationDriver.ClassicRegistration(Assembly
asm) +100

[RegistrationException: Failed to register assembly 'DataLayer,
Version=1.1.1402.28709, Culture=neutral,
PublicKeyToken=70025df6990ea3c3'.]

System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg) +264
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type) +877
System.EnterpriseServices.RegistrationHelperTx.InstallAssemblyFromConfig(Reg
istrationConfig&
regConfig, Object sync) +0

System.EnterpriseServices.RegistrationHelper.TryTransactedInstall(Registrati
onConfig
regConfig) +215
System.EnterpriseServices.RegistrationHelper.InstallAssemblyFromConfig(Regis
trationConfig&
regConfig) +241
System.EnterpriseServices.RegistrationHelper.InstallAssembly(String
assembly, String& application, String partition, String& tlb,
InstallationFlags installFlags) +116

System.EnterpriseServices.RegistrationHelper.InstallAssembly(String
assembly, String& application, String& tlb, InstallationFlags
installFlags) +19

System.EnterpriseServices.RegistrationHelper.System.EnterpriseServices.Thunk
..IThunkInstallation.DefaultInstall(String
asm) +43

System.EnterpriseServices.Thunk.Proxy.RegisterAssembly(Assembly
assembly) +95
System.EnterpriseServices.Thunk.Proxy.LazyRegister(Guid id, Type
serverType, Boolean checkCache) +188
System.EnterpriseServices.Thunk.Proxy.CoCreateObject(Type
serverType, Boolean bQuerySCInfo, Boolean& bIsAnotherProcess, String&
uri) +227

System.EnterpriseServices.ServicedComponentProxyAttribute.CreateInstance(Typ
e
serverType) +181
System.Runtime.Remoting.Activation.ActivationServices.IsCurrentContextOK(Typ
e
serverType, Object[] props, Boolean bNewObj) +74

ExtendAg.Web.Utilities.LoginUtils._getContextXml(String userId,
String password, TraceLevel tracingLevel, String supportedCulture,
String sessionId) in
C:\Projects\EXTENDAG\SourceCode2\Web\ExtendAgWebComponents\src\LoginUtils.cs
:55

ExtendAg.Web.Utilities.LoginUtils.GetContext(String userId, String
password, TraceLevel tracingLevel, String supportedCulture, String
sessionId, Boolean& bAcceptedEula, Boolean& bPasswordReset, Boolean&
bIsExtendAgAccount) in
C:\Projects\EXTENDAG\SourceCode2\Web\ExtendAgWebComponents\src\LoginUtils.cs
:78

ExtendAg.Web.Utilities.LoginUtils.Authenticate(String userId,
String password, HttpSessionState s, String filePath, TraceLevel
tracingLevel, String supportedCulture) in
C:\Projects\EXTENDAG\SourceCode2\Web\ExtendAgWebComponents\src\LoginUtils.cs
:113

ExtendAg.Web.Public.Controls.SignIn.SigninBtn_Click(Object sender,
EventArgs e) in C:\Projects\extendag\SourceCode2\Web\ExtendAgWeb\Public\Controls\SignIn.ascx
..cs:142

System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +108
System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.Rai
sePostBackEvent(String
eventArgument) +58

System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler
sourceControl, String eventArgument) +18
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
+138
System.Web.UI.Page.ProcessRequestMain() +1277

This is the error message we got under windows 2000 and the asp.net
was set to run as machine instead of system. However, as I've stated
before changing this in windows 2003 makes no difference.

If someone out there has come across this or can help me figure it out
I would be much obliged. Thanks.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top