Home All Groups Group Topic Archive Search About

Running .NET 2.0 Winforms applications on citrix metaframe server

Author
5 Apr 2006 8:21 AM
bva
Hi all,

I'm trying to run .NET 2.0 Winforms applications on a citrix metaframe server.

I installed the .NET 2.0 Framework without any error messages, but when I
start any .NET 2.0 Application (including some EXEs in the .NET installation
directory), I only get one error message with lots of unreadable symbols. The
only part of the error I can read is:
.....REGISTRY\MACHINE\SOFTWARE\Microsoft\OLEAUT...

In the eventlog, there is the following event from .NET Runtime (sorry, only
on german):

Die Beschreibung der Ereigniskennung ( 0 ) in ( .NET Runtime ) wurde nicht
gefunden. Der lokale Computer verfügt nicht über die zum Anzeigen der
Meldungen von einem Remotecomputer erforderlichen Registrierungsinformationen
oder DLL-Meldungsdateien. Möglicherweise müssen Sie das Flag /AUXSOURCE= zum
Ermitteln der Beschreibung verwenden. Weitere Informationen stehen in Hilfe
und Support. Ereignisinformationen: Unable to open shim database version
registry key - v2.0.50727.00000.

Thanks for any hints to solve this problem!

Author
5 Apr 2006 10:38 AM
Laura T.
It is a known problem, but not fully fixed. As I understand, there is a QFE
available from the PSS.
A registry workaround is here that might apply also for Citrix:

http://groups.google.com/group/microsoft.public.windows.server.sbs/browse_thread/thread/27133551e7c8f4b9/c25216674cc774f1?lnk=st&q=sbs+unable+to+open+shim+database+version+registry+key+-+v2.0.50727.00000&rnum=1&hl=en#c25216674cc774f1

Laura

Show quote
"bva" <rp-bva@online.nospam> ha scritto nel messaggio
news:5CDF22E2-19D2-40DF-920B-B01D30F4FC6A@microsoft.com...
> Hi all,
>
> I'm trying to run .NET 2.0 Winforms applications on a citrix metaframe
> server.
>
> I installed the .NET 2.0 Framework without any error messages, but when I
> start any .NET 2.0 Application (including some EXEs in the .NET
> installation
> directory), I only get one error message with lots of unreadable symbols.
> The
> only part of the error I can read is:
> ....REGISTRY\MACHINE\SOFTWARE\Microsoft\OLEAUT...
>
> In the eventlog, there is the following event from .NET Runtime (sorry,
> only
> on german):
>
> Die Beschreibung der Ereigniskennung ( 0 ) in ( .NET Runtime ) wurde nicht
> gefunden. Der lokale Computer verfügt nicht über die zum Anzeigen der
> Meldungen von einem Remotecomputer erforderlichen
> Registrierungsinformationen
> oder DLL-Meldungsdateien. Möglicherweise müssen Sie das Flag /AUXSOURCE=
> zum
> Ermitteln der Beschreibung verwenden. Weitere Informationen stehen in
> Hilfe
> und Support. Ereignisinformationen: Unable to open shim database version
> registry key - v2.0.50727.00000.
>
> Thanks for any hints to solve this problem!
Author
6 Apr 2006 5:59 AM
bva
Hi Laura,

thank you for your reply. Unfortunately, this workaround didn't help.

I'm even not sure if the error in eventlog has anything to do with the error
I get when starting a .NET 2.0 application. It occurs in the eventlog when
rebooting the server, but not when starting a .NET application.

I did also create a simple .NET 2.0 Winforms application (only a blank
window without any controls on it). Starting this on the citrix server, I get
the same error message: Some unreadable symbols and
.....REGISTRY\MACHINE\SOFTWARE\Microsoft\OLEAUT...

Any more ideas?

Thank you for help!

Show quote
"Laura T." wrote:

> It is a known problem, but not fully fixed. As I understand, there is a QFE
> available from the PSS.
> A registry workaround is here that might apply also for Citrix:
>
> http://groups.google.com/group/microsoft.public.windows.server.sbs/browse_thread/thread/27133551e7c8f4b9/c25216674cc774f1?lnk=st&q=sbs+unable+to+open+shim+database+version+registry+key+-+v2.0.50727.00000&rnum=1&hl=en#c25216674cc774f1
>
> Laura
>
> "bva" <rp-bva@online.nospam> ha scritto nel messaggio
> news:5CDF22E2-19D2-40DF-920B-B01D30F4FC6A@microsoft.com...
> > Hi all,
> >
> > I'm trying to run .NET 2.0 Winforms applications on a citrix metaframe
> > server.
> >
> > I installed the .NET 2.0 Framework without any error messages, but when I
> > start any .NET 2.0 Application (including some EXEs in the .NET
> > installation
> > directory), I only get one error message with lots of unreadable symbols.
> > The
> > only part of the error I can read is:
> > ....REGISTRY\MACHINE\SOFTWARE\Microsoft\OLEAUT...
> >
> > In the eventlog, there is the following event from .NET Runtime (sorry,
> > only
> > on german):
> >
> > Die Beschreibung der Ereigniskennung ( 0 ) in ( .NET Runtime ) wurde nicht
> > gefunden. Der lokale Computer verfügt nicht über die zum Anzeigen der
> > Meldungen von einem Remotecomputer erforderlichen
> > Registrierungsinformationen
> > oder DLL-Meldungsdateien. Möglicherweise müssen Sie das Flag /AUXSOURCE=
> > zum
> > Ermitteln der Beschreibung verwenden. Weitere Informationen stehen in
> > Hilfe
> > und Support. Ereignisinformationen: Unable to open shim database version
> > registry key - v2.0.50727.00000.
> >
> > Thanks for any hints to solve this problem!
>
>
>
Author
11 Apr 2006 9:00 AM
bva
Doesn't have anybody any idea?

I have found two different companies who installed .NET 2.0 on Citrix (same
version we use) and don't have any problems with it. So it's not a general
problem, but seems to be a problem with our configuration or other installed
applications.

Does anybody know how we can find out what's going wrong there? The error
message is not readable and the debugger doesn't work because the error comes
up before the debugger know the appliation is running...

Please help.

Show quote
"bva" wrote:

> Hi all,
>
> I'm trying to run .NET 2.0 Winforms applications on a citrix metaframe server.
>
> I installed the .NET 2.0 Framework without any error messages, but when I
> start any .NET 2.0 Application (including some EXEs in the .NET installation
> directory), I only get one error message with lots of unreadable symbols. The
> only part of the error I can read is:
> ....REGISTRY\MACHINE\SOFTWARE\Microsoft\OLEAUT...
>
> In the eventlog, there is the following event from .NET Runtime (sorry, only
> on german):
>
> Die Beschreibung der Ereigniskennung ( 0 ) in ( .NET Runtime ) wurde nicht
> gefunden. Der lokale Computer verfügt nicht über die zum Anzeigen der
> Meldungen von einem Remotecomputer erforderlichen Registrierungsinformationen
> oder DLL-Meldungsdateien. Möglicherweise müssen Sie das Flag /AUXSOURCE= zum
> Ermitteln der Beschreibung verwenden. Weitere Informationen stehen in Hilfe
> und Support. Ereignisinformationen: Unable to open shim database version
> registry key - v2.0.50727.00000.
>
> Thanks for any hints to solve this problem!

AddThis Social Bookmark Button