Base de conocimientos · ASP.NET
Ese ensamblado no permite llamadas de código parcialmente confiable
Última actualización: 2019-02-05
Al implementar aplicaciones web ASP.NET 2.0 en el alojamiento de Indichosts.net
es posible que aparezca el siguiente error:
SecurityException: That assembly does not allow partially trusted callers.
Su aplicación no puede llamar a ensamblados de nombre seguro que no estén
anotados con AllowPartiallyTrustedCallersAttribute (APTCA). Sin
APTCA, los ensamblados de nombre seguro exigen plena confianza, exigencia que
fallará cuando llegue a su aplicación web de confianza parcial. En Indichosts.net,
las aplicaciones ASP.NET 2.0 están configuradas para ejecutarse en un
nivel de confianza personalizado basado en el nivel de confianza Medium Trust.
Para resolver este problema, marque sus ensamblados con el atributo
AllowPartiallyTrustedCallersAttribute; el atributo debe declararse
a nivel de ensamblado (normalmente se declara en Assemblyinfo.cs o
Assemblyinfo.vb).
Un ejemplo de la declaración en C# es:
[assembly:AllowPartiallyTrustedCallers]
y en Visual Basic es:
<assembly:AllowPartiallyTrustedCallers>
Tell us what you need
Compare available plans or describe your workload so we can discuss a suitable starting point.