Tag: medium trust

表达式。在中等信任环境中编译

当尝试在中型信任Web应用程序中编译表达式时,我得到一个MethodAccessException。 有没有人知道在中等信任下编译表达式的另一种方法或解决方法以避免此exception? 抛出exception的代码: Expression<Func> efn = Expression.Lambda<Func>(Expression.Convert((plan,typeof(object))); Func fn = efn.Compile(); // Exception thrown here 变量计划是表示以下执行计划的表达式: { Convert(Query(MyProjectNamespace.MyDatabaseTableObject).Provider).Execute ( new QueryCommand( “SELECT [t0].[LinkId], [t0].[Url] FROM [dbo].[MyDatabaseTable] AS t0”, value(System.String[]), r0 => new MyDatabaseTableObject() { Id = IIF(r0.IsDBNull(0), 0, Convert(ChangeType(r0.GetValue(0), System.Int32))), Url = IIF(r0.IsDBNull(1), null, Convert(ChangeType(r0.GetValue(1), System.String))) }, value(System.Collections.Generic.List[System.String])), new [] {} ) } 完整堆栈跟踪: at […]

有没有办法安全地进行图像量化并且没有编组?

我目前正在使用Brendan Tompkins ImageQuantization dll。 http://codebetter.com/blogs/brendan.tompkins/archive/2007/06/14/gif-image-color-quantizer-now-with-safe-goodness.aspx 但它并没有在asp.net的中等信任中运行。 有谁知道一个以中等信任方式运行的图像量化库? 更新我不在乎解决方案是否缓慢。 我只需要一些有用的东西。

如何确定当前应用程序是否为中等信任

我正在努力确保我的ASP.Net库可以在Medium Trust下运行。 我遇到了问题,因为如果它在中等信任下运行,我需要禁用一些代码。 如何从C#确定当前应用程序是否为中等信任? 具体来说,我正在尝试从web.config中读取customErrors部分,并且我遇到了安全性错误