Benutzer mit den meisten Antworten
CRM 2011: Deployment einer CRM 4 Silverlight Anwendung

Frage
-
Hi,
ich moechte eine bestehende SL 4 Anwendung aus dem CRM 4.0 im CRM 2011 zum laufen bringen. Diese SL App benutzt die MS CRM 64 Bit Dlls vom SDK 4.0.12.
Wenn ich die Anwendung auf dem CRM 2011 Server starte moechte, dann kommt immer die Fehlermeldung:
Could not load file or assembly 'Microsoft.Crm, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
Wenn ich die DLL ins Bin Verzeichnis der SL App Anwendung kopiere und die alte CRM 4.0 damit ersetze, dann startet die Anwendung, wenn ich dann auf einen Button klicke, dann kommt die Fehlermeldung, dass die DLL von der Version= 4 fehlt.
Wie ist generell das Vorgehen beim deployen von CRM 4 SL Anwendungen auf das CRM 2011, wenn die SL auf die Dlls des SDKs von CRM 4.0.12 zu greifen?
Gruss Martin
Antworten
-
Hallo Martin,
wenn es denn schon Silverlight sein soll ;-), dann kannst du das vielleicht besser so einbinden, wie es Microsoft in seinem SDK explizit dokumentiert.
Im nachfolgenden Blogeintrag gibt es auch einen Hinweis auf eine schöne Hilfsassembly, um die Zugriff noch einfacher zu gestalten.
http://blogs.msdn.com/b/crm/archive/2011/04/26/silvercrmsoap-a-crm-soap-library-for-crm-2011.aspx
Viele Grüße,
Jürgen
Jürgen Beck
Dipl. Kfm./Wirtschaftsinformatik
MVP, MCSD.NET, MCITP DBA, MCDBA, MCSE
Microsoft Certified Business Management Solutions Professional
Microsoft Certified CRM Developer
Microsoft Certified Trainer
ComBeck IT Services & Business Solutions
Microsoft Gold Certified Partner
Microsoft Small Business Specialist
Developing & Supporting Business Applications from small business to big enterprises covering scores of sectors
http://www.combeck.de
- Als Antwort vorgeschlagen JuergenBeckModerator Freitag, 30. September 2011 12:16
- Als Antwort markiert JuergenBeckModerator Montag, 3. Oktober 2011 11:50
-
Hallo Martin,
Silverlight 4 wird nur mit 32bit unterstützt. Nimm die MS CRM 32 Bit Dlls vom SDK und alles wird funktionieren. (natürlich nur im IE 32bit)
Ich hoffe das bringt weiter. Andreas(a)Donaubauer.com www.crmfaq.de- Als Antwort markiert JuergenBeckModerator Montag, 3. Oktober 2011 11:50
Alle Antworten
-
Hallo Martin,
http://complexitykills.blogspot.com/2011/04/running-crm-40-app-on-crm-2011-server.html
hilft Dir weiter.
Und im SDK findest Du dann auch den Weg beschrieben, wie Du Deine SL Anwendung auf die neueste Version updaten kannst.
Carsten Groth http://carstengroth.wordpress.com- Bearbeitet Carsten Groth _MSCRM_ Freitag, 16. September 2011 11:23
-
Hi Carsten,
danke fuer deine Hilfe. Ich habe den Tag zu der Web.config der SL Applikation hinzugefuegt und den IIS neu gestartet, aber das Problem ist das Selbe.
Muss die SL Applikation in als Ziel Framework das .Net 4.0 haben?
Das SDK bezieht sich nicht direkt darauf.
Ist es denn ueberhaupt generell moeglich SL Anwendungen, geschrieben fuer CRM 4.0 (supported), auf das CRM 2011 zu importieren, wenn die SL Anwendungen auf die Assemblies des SDK 4.0.12 referenzieren? Oder muss die Anwendung als Referenz den WebService "/MSCrmServices/2007/CrmService.asmx" haben?
Gruss Martin
-
Hallo Martin,
wenn es denn schon Silverlight sein soll ;-), dann kannst du das vielleicht besser so einbinden, wie es Microsoft in seinem SDK explizit dokumentiert.
Im nachfolgenden Blogeintrag gibt es auch einen Hinweis auf eine schöne Hilfsassembly, um die Zugriff noch einfacher zu gestalten.
http://blogs.msdn.com/b/crm/archive/2011/04/26/silvercrmsoap-a-crm-soap-library-for-crm-2011.aspx
Viele Grüße,
Jürgen
Jürgen Beck
Dipl. Kfm./Wirtschaftsinformatik
MVP, MCSD.NET, MCITP DBA, MCDBA, MCSE
Microsoft Certified Business Management Solutions Professional
Microsoft Certified CRM Developer
Microsoft Certified Trainer
ComBeck IT Services & Business Solutions
Microsoft Gold Certified Partner
Microsoft Small Business Specialist
Developing & Supporting Business Applications from small business to big enterprises covering scores of sectors
http://www.combeck.de
- Als Antwort vorgeschlagen JuergenBeckModerator Freitag, 30. September 2011 12:16
- Als Antwort markiert JuergenBeckModerator Montag, 3. Oktober 2011 11:50
-
Hallo Martin,
Silverlight 4 wird nur mit 32bit unterstützt. Nimm die MS CRM 32 Bit Dlls vom SDK und alles wird funktionieren. (natürlich nur im IE 32bit)
Ich hoffe das bringt weiter. Andreas(a)Donaubauer.com www.crmfaq.de- Als Antwort markiert JuergenBeckModerator Montag, 3. Oktober 2011 11:50