hilpers


  hilpers > microsoft.* > microsoft.german.entwickler.dotnet.csharp

 #1  
11.03.2010, 15:37
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.

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
 #2  
11.03.2010, 16:20
Marcel Roma
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/d...DisplayLang=en


Gruss
Marcel
 #3  
11.03.2010, 18:17
Frank Dzaebel
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/8...t-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
 #4  
12.03.2010, 08:06
Andreas
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


"Andreas" wrote:
[..]
Ähnliche Themen
MFC, C++ -- libcmt.lib -- Common Language Runtime-Unterstützung für C#

Hallo, folgende Einstellungen Konfig - Allgemein Keine Common Language Runtime-Unterstützung C/C++ -- Befehlszeile /NODEFAULTLIB:libc

Common Language Runtime Debugging Services

Hallo Community, ich bin gerade ziemlich ratlos: Ich habe ein VB.NET Projekt mit einigen Forms, Controls und einer ADODC-Verbindung zu einer Acess-Datenbank...

Common Language Runtime Debugging Services

Hallo Nach der Installation auf einen Rechner ohne VB.net eines selbst erstellten VB.Programms (Stückliste-NET.exe) bekomme ich folgende Fehlermendung: Stückliste-NET.exe -...

Common Language Runtime Debugging

Hallo Nach der Installation auf einen Rechner ohne VB.net eines selbst erstellten VB.Programms ) des Common Language Runtime Debugging Services hat jemand eine Idee wie...


Alle Zeitangaben in WEZ. Es ist jetzt 23:35 Uhr. | Privacy Policy