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
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
> 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
Danke.
Andreas
____________________________
XXL-Pizza: Der schnelle Weg zu Ihrer Pizza
http://www.xxl-pizza.de