Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

common language runtime could not be loaded

138 views
Skip to first unread message

Andreas

unread,
Mar 11, 2010, 11:37:01 AM3/11/10
to
Ich entwickel ein Excel AddIn für Office 2003. Auf einen Windows Server 2008
64Bit engl bekomme ich das AddIn nicht geladen.
Ich habe eine ganze Menge versucht. Ich habe die Runtime Security Policy
Einstellungen untersucht und so weiter. Mir gehen langsam die Ideen aus.

Mit den Umgebungsvariablen VSTO_SUPPRESSDISPLAYALERTS=0 und VSTO_LOGALERTS=1
erhalte ich folgenden Log Eintrag:

Log entry added at 14:32:24:
-----------Caption----------------
Office document customization
-----------Message----------------
The common language runtime could not be loaded by
D:\Sourcen\AddIn\Excel2003Addin.dll.manifest. Contact your administrator for
further assistance.
-----------Details----------------
(null)

Beim Debuggen in der Ansicht Modules habe ich festgestellt, daß die
mscorlib.dll nicht geladen wird.

Auf dem betreffenden System ist installiert:
Windows Server 2008 64Bit engl SP2
Office 2003 engl SP3
Visual Studio 2008 SP1
vsto 2.0 SE runtime installiert
.NET Framework 3.5 SP1

Hat jemand eine Lösung oder Tips, wie ich das Problem weiter suchen kann?
Gibt es relevante Patches?


Danke.

Andreas

____________________________
XXL-Pizza: Der schnelle Weg zu Ihrer Pizza
http://www.xxl-pizza.de

Marcel Roma

unread,
Mar 11, 2010, 12:20:18 PM3/11/10
to
Hallo Andreas,

Am Thu, 11 Mar 2010 08:37:01 -0800 schrieb Andreas:

> Ich entwickel ein Excel AddIn für Office 2003. Auf einen Windows Server 2008
> 64Bit engl bekomme ich das AddIn nicht geladen.
> Ich habe eine ganze Menge versucht. Ich habe die Runtime Security Policy
> Einstellungen untersucht und so weiter. Mir gehen langsam die Ideen aus.

Ich gehe davon aus, dass Dein Add-in signiert ist und (über caspol oder
Code) zu einer Codegruppe hinzugefügt wurde, die den Berechtigungssatz
FullTrust enthält?

Führe mal dieses Tool aus (wenn Du das nicht schon getan hast) und stelle
fest, ob Warnungen angezeigt werden:
Microsoft Visual Studio 2005 Tools for Microsoft Office System: Microsoft
PSS VSTO 2005 Client TroubleShooter:
http://www.microsoft.com/downloads/details.aspx?FamilyID=c9fb6a54-8069-4918-a6f9-e744928dfac3&DisplayLang=en


Gruss
Marcel

Frank Dzaebel

unread,
Mar 11, 2010, 2:17:36 PM3/11/10
to
Hallo Andreas,

> 64Bit engl bekomme ich das AddIn nicht geladen.

Meistens ist die Ursache dabei einfach. Die Version vom Microsoft .NET
Framework auf dem Computer des Endbenutzers muss mindestens
der Version auf dem Computer entsprechen, auf dem die Projektmappe
entwickelt wurde!

Trotzdem gibt es andere Ursachen, wie zum Beispiel, wenn die
PowerCommands installiert sind. Oder:

[VB.NET / VSTO2008 fails; can't find runtime. - Stack Overflow]
http://stackoverflow.com/questions/821405/vb-net-vsto2008-fails-cant-find-runtime

[Gewusst wie: Gewähren von Berechtigungen für Ordner und Assemblys (2003
System)]
http://msdn.microsoft.com/de-de/library/zdc263t0.aspx

[Problembehandlung in Office zur Laufzeit]
http://msdn.microsoft.com/de-de/library/6s0wczt9.aspx


ciao Frank
--
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Andreas

unread,
Mar 12, 2010, 4:06:01 AM3/12/10
to
Hallo,
vielen Dank für die Tipps. Mir hat das Tool: Microsoft
PSS VSTO 2005 Client TroubleShooter sehr geholfen. Damit habe ich erkannt,
das das Patch KB907417 gefehlt hat. Die anderen Links waren auch sehr
interessant und hilfreich.
Damit ist das Problem dann gelöst.

Danke.

Andreas

____________________________
XXL-Pizza: Der schnelle Weg zu Ihrer Pizza
http://www.xxl-pizza.de

0 new messages