Frage

Ich möchte volles Vertrauen für einen einzelnen Web -Teil setzen. Ist das möglich? Manifest.xml vielleicht?

War es hilfreich?

Lösung

Haben Sie versucht, die Baugruppe im GAC zu registrieren? Dies ist der bevorzugte Ansatz, um jeder Versammlung volles Vertrauen in Ihre Maschine zu geben:

gacutil.exe \i C:\Path\To\Dll.dll

Ich hoffe, das hilft. Lassen Sie mich wissen, ob ich Ihre Frage missverstanden habe.

Andere Tipps

Soweit ich mich erinnere, ist xml korrekt, und Sie geben die CodeAccessSecurity an.

Dieser Artikel enthält eine detaillierte Beschreibung darüberhttp://www.dotnetmafia.com/blogs/dotnettipiftheday/archive/2007/07/05/how-to-configure-code-access-security-for-a-web-part.aspx

Wenn Sie Ihre Lösung bereitstellen

Ich bin mir nicht sicher, ob ich ein Webpart in den GAC stecken möchte

Sie können ein Kabinenpack -Web -Teil mit dem GAC mithilfe von Taxis installieren

STSADM -o addwppack -filename yourwebpart.cab -globalinstall

Wenn Sie WSP -Pakete verwenden, müssen Sie Attribute in der Datei manifext.xml festlegen

<Assembly Location="yourassembly.dll" DeploymentTarget="GlobalAssemblyCache">

und Ruf an

STSADM -o AddSolution -filename yourwebpart.wsp

STSADM -o DeploySolution -name yourwebpart.wsp -allcontenturls -immediate -force -allowGacDeployment

Natürlich sollten Sie nicht wirklich in die GAC installieren, wenn Sie ihm helfen können, das Einstellen von CAS ist die bevorzugte Art und Weise.

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