Kann ich NHibernate auf GoDaddy verwenden?

8

Ein Kommentar von .Net Hosting (Flexible Medium Trust) sagt.

  

Godaddy ist mittleres Vertrauen, was bedeutet, dass Sie keine Dinge wie IL-emittieren können (Nhibernate benötigt dies für die Vertretung)

Stimmt es? Gibt es jemanden, der NHibernate auf GoDaddy verwendet?

    
AAP 28.01.2011, 05:24
quelle

3 Antworten

4

Ich habe Nhibernate 2.1 und jetzt 3 in einer vertrauenswürdigen Umgebung erfolgreich ausgeführt. Die einzige Sache, die ich für NH3 tun musste, war, Castle-Quelle herunterzuladen und die CommonAssemblyInfo.cs-Datei zu ändern, so dass teilweise vertrauenswürdige Anrufer aktiviert ist.

Sie müssen die kompilierten Castle-DLLs in NHibernates-Quelle referenzieren und neu erstellen. Sie können alle kompilierten DLLs in Ihr Projekt und Viola verweisen.

  

[Montage:   AllowPartiallyTrustedCallers ()]

Alles andere funktioniert gut, einschließlich Proxies.

Zusatz - & gt; Es sollte angemerkt werden, dass ich dies auf Rackspace Cloud Medium Vertrauensstufen und nicht auf Go Daddy ausführe, aber ich verdächtige / hoffe , dass es dasselbe sein sollte!

Bearbeiten Um nHibernate 3.2 in vertrauenswürdigen Umgebungen mit mittlerem Sicherheitsgrad auszuführen, lesen Sie bitte link oder one

    
Rippo 28.01.2011 16:30
quelle
2

Es gibt bereits viele Fragen zu SO, die NHibernate + medium trust behandeln:

Unterste Zeile: Verwenden Sie einen Kompilierzeit-Proxy-Generator.

    
Mauricio Scheffer 28.01.2011 13:02
quelle
0

Ja, Sie können die Datei web.config bearbeiten.

%Vor%     
Yaseen 06.07.2015 03:47
quelle