Benutzer mit den meisten Antworten
Entity-Model in VS2010 C#

Frage
-
Hallo,
ich habe ein Entity-Model im VS2010 erstellt das auf eine SQL - Datenbank zugreift.
Mein Problem ist, wenn ich das Entity Model benützen möchte, bekomme ich folgende Fehlermeldung beim Konstruktor:"Die Assembly lässt keine Aufrufe zu, die nicht voll vertraunswürdig sind".
Wie kann ich diese Fehlermeldung lösen ?
Danke.
Antworten
-
Hallo...
Ich habe mein Problem gelöst...
Wenn man unter einem Projekt im VS2010, rechter maus-klickt,- dann auf die Eigenschfaten geht, gib es eine Registerkarte "Sicherheit"
da kann man auswählen "Voll vertrauenswürdige Anwendung" und damit ist das Problem behoben.
@Frank, danke für dein Post ;-)
----------------------------------------------------------------------------------------------------------------------------------------------
- Als Antwort markiert Danijel Kramar Freitag, 18. März 2011 14:02
Alle Antworten
-
Hallo Daniel,
- Bei welchem Aufruf, bei welcher Code-Stelle, mit welchem StackTrace?
- Welche .NET Framework Version, Visual Studio Version, Windows Forms App?
- Nutzt Du "starke Namen" (Strong Names)?
Nur voll vertrauenswürdige Aufrufer können auf eine Assembly mit starkem Namen zugreifen. Mit dem AllowPartiallyTrustedCallersAttribute- (APTCA-)Attribut markierte Assemblys mit starkem Namen verfügen nicht über diesen Schutz.
Weitere Infos auch hier: http://msdn.microsoft.com/de-de/library/ms182297.aspx
http://stackoverflow.com/questions/1424309/entity-framework-in-partial-trust-environment
http://msdn.microsoft.com/de-de/library/970x52db.aspx
ciao Frank -
Hallo...
Ich habe mein Problem gelöst...
Wenn man unter einem Projekt im VS2010, rechter maus-klickt,- dann auf die Eigenschfaten geht, gib es eine Registerkarte "Sicherheit"
da kann man auswählen "Voll vertrauenswürdige Anwendung" und damit ist das Problem behoben.
@Frank, danke für dein Post ;-)
----------------------------------------------------------------------------------------------------------------------------------------------
- Als Antwort markiert Danijel Kramar Freitag, 18. März 2011 14:02
-
Hallo Daniel,
- Voll vertrauenswürdige ...
ja, das hast Du dann sicher aufgrund meines Hinweises: "Nur voll vertrauenswürdige Aufrufer ..." getestet und somit Deine gewünschte Funktionalität erreicht.
Eine volle Vertrauenswürdigkeit ist allerdings für ein normales Projekt mit Entity-Model normal allerdings nicht notwendig.
Eine best practice Lösung würde also später ggf. woanders liegen.
Da Du jetzt die Fragen auch nicht beantwortet hast, werden sicher Benutzer später nicht so viel davon haben, aber ich verstehe schon, die Zeit drängt sicher.
Aber schön, wenn es jetzt funktioniert.
ciao Frank