Frage

Wie bereits erwähnt hier benutzerdefinierte Feldtypen (und alle dlls sie hat einen Verweis auf?) muss auf den global Assemblycache bereitgestellt werden. Warum und welche Probleme können durch den Einsatz von in das Verzeichnis bin entstehen? Ich versuche, meinen Code zu sichern, indem CAS-Richtlinien zu schreiben und da mein Feld Steuerelemente verwendet eine Menge Hilfe Methoden durch meinen anderen Code gemeinsam genutzt scheint dies wie ein Show-Stopper.

Bisher das einzige Problem, das ich mit einem bin Einsatz gefunden habe, ist, dass, wenn die Funktion deaktiviert ist und dann mit STSADM reaktiviert ich eine Fehlermeldung erhalten, dass mein Feldtyp nicht richtig installiert ist. Mit Hilfe der -force Schalter oder Aktivierung über die GUI zu funktionieren scheint gut.

War es hilfreich?

Lösung 2

Ich habe vergessen, eine der Schnittstellen mein Feldtyp im GAC umgesetzt zu stellen, die das Problem verursacht ich oben beschrieben.

Fazit: s im Verzeichnis ist, solange sie nicht das Objekt zu erstellen sind erforderlich: Benutzerdefinierte Feldtypen können dll verweisen.

Andere Tipps

benutzerdefinierte Felder installieren Farm breit, wenn Sie die DLL in das Verzeichnis ist bereitzustellen, müssen Sie sicherstellen, dass sie in alle Web-Anwendung ist-Verzeichnisse sind.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top