我正在使用Visual Studio 2015 WPF应用程序C#。 我有一个程序刚刚发送给我的Beta测试人员。 使用Windows 10的人比使用“完全信任”的人伤心欲绝。 他需要更改注册表值以允许其安装,然后将注册表值更改回。 我不想Win10用户需要更改注册表值,因此我将 ...
我正在使用Visual Studio 2015 WPF应用程序C#。 我有一个程序刚刚发送给我的Beta测试人员。 使用Windows 10的人比使用“完全信任”的人伤心欲绝。 他需要更改注册表值以允许其安装,然后将注册表值更改回。 我不想Win10用户需要更改注册表值,因此我将 ...
最近,我了解到.NET Core不完全支持AppDomain ,到目前为止,他们还没有实现完全支持的计划。 我要做的是制作一个可以运行插件的程序,但我不希望该插件能够访问某些程序集或名称空间(例如System.IO )。 由于缺乏支持, 我以前在.NET Core之前解决此问题的方法 ...
有时,ILMerge已更改,因此现在可以删除与安全性相关的属性。 问题: 为什么要实现此功能? 和/或可以(安全地)将其从工具的私有版本中删除(用于创建已发布的程序集)? 下面是源代码中的实现: #region Deal with [ComVisible] ...
在webforms .net 4.5应用程序的web.config中,我进行了以下设置: 因为这是Microsoft的一种解决方法,它可以解决asp.net报表查看器中的一个错误,该错误导致大型报表的生成时间比以前的.net版本(3.5及更早版本)要长得多。 不幸的是,启用旧版CasM ...
我遇到的情况是存在通用的共享网络路径,例如“ \\ 10.xxx \\ CommonShare ”。 仅管理员具有此路径的权限。 现在,在commonshare内部,我们创建特定于用户的文件夹,该特定用户将在其中拥有完全访问权限。 像用户XYZ一样,将具有对\\ 10.xxx \\ C ...
我们有一个基于浏览器的客户端,可以与我们基于云的服务进行通信。 客户端会做一些非常普通的事情,例如处理用户输入,并在HighStock(基于浏览器的js图表应用程序)中显示来自服务器的数据。 潜在客户希望使用我们的产品,但必须是WPF,并作为部分信任应用程序在沙盒中运行。 我们的应用程 ...
我刚刚开发了一个xbap应用程序,该应用程序托管在IIS服务器中。 在服务器和开发人员机器上都可以正常工作,但是当用户访问服务器时,会出现消息“此应用程序类型已被禁用”。 他们只需启用“ XAML”即可解决此错误,但我不希望他们这样做。 我需要一种解决方案,以允许用户无需更改资源管理器 ...
如何检查我的代码是否以完全信任模式运行? 我已经看到了一些使用SecurityManager.IsGranted()方法检查特定权限的建议,但是我特别想检查完全信任,因为在部分信任模式下没有特定权限足以使用FileSystemWatcher类。 ...
部分信任环境中是否支持WIF 4.5? 我有一个使用它的WCF服务,当将其部署到中等信任环境时,会发生以下错误: 创建system.identityModel的配置节处理程序时发生错误:尝试通过方法'System.Configuration.ConfigurationElement.Ap ...
我在Delphi 5中构建了许多可执行应用程序,这些应用程序通过网络与数据库通信。 在我的Windows 7 PC和其他PC上,它们运行时没有任何警告,但在某些客户端PC上,它会发出“未知发行商”警告,该警告看起来并不专业,可能会引起其他权限问题。 我的问题如下: 可以在设计时 ...
我正在尝试在沙箱中运行一段代码。 它失败了,问题出在使用缓存的代码部分。 符合预期的情况: 可以按预期工作,即引发异常,显示“请求权限[...] FileIOPermission [...]失败。”。 当我用对数据库的调用替换代码时,同样会得到预期结果:该应用程序抱怨没有足 ...
我正在考虑将XBAP用于Intranet应用程序,并且希望避免将整个应用程序设置为“完全信任”。 本质上,我需要进行一些方法调用,这需要完全信任(例如DriveInfo.GetDrives),但是我想以部分信任的方式运行应用程序的其余部分,因为它不需要99的完全信任应用的百分比。 有 ...
我有一个.Net 4.0应用程序,需要提高在部分信任环境中运行的代码的性能。 具体来说,我想消除在运行时进行JIT的需要。 通常,这是使用NGEN( http:// http://msdn.microsoft.com/zh-cn/library/6t9t5wcf(v = vs.100).as ...
在我的默认(完全信任)AppDomain中,我想创建一个沙箱AppDomain并订阅其中的事件: 订阅失败,并显示消息“请求类型为'System.Security.Permissions.ReflectionPermission,mscorlib,Version = 4.0.0.0 .. ...
我已经编写了一个使用SQL Server CE 4.0数据库的ASP.NET 4.0应用程序。 这一切都在使用Medium Trust(与主机相同的信任配置)的开发环境中进行。 在这台计算机上,我已经完成了安装过程(下载并安装了MSI)。 我现在正在尝试将此解决方案部署到我的网络托管服务商 ...
我目前正在ASP.NET MVC网站上工作,我们必须在其中部分信任运行。 现在,在处于高信任状态时,我面临着连接到AppFabric的问题。 完全信任运行时没有问题。 我的web_hightrust.config文件需要什么权限。 方法失败看起来像这样: 如您所见,我已经在方 ...
我在 Msdn 的论坛上发现了类似的问题,但没有答案(你可以在这里查看)。Net 4.0 带有过时的方法 作为替代,建议使用AppDomain.CurrentDomain.PermissionSet 但是PermissionSet也需要完全信任模式。 所以显而易见的问题 - 如果应用程序处于完全或中 ...
我有两个Web应用程序(预编译站点),一个是第一方,将以完全信任的方式运行。 另一个是第三方,应该部分信任(或具有特定权限)。 TrustedAssembly.Web.Pages.MyPage应该在完全信任的默认AppDomain中运行。 UntrustedAssembly.Web.P ...
我正在为Silverlight创建可重用的库。 该库包含一个内部泛型类型,我需要创建此泛型类型的新实例,但有一点我没有可用的泛型类型参数,只有一个表示泛型参数的System.Type对象。 我尝试使用反射创建实例,但是失败了,因为此类是内部的,并且Silverlight有效地以部分信任的方式 ...
我在WPF 4中遇到了XBAP脚本互操作功能的问题,它涉及以下各项的组合: 从.NET访问脚本对象的成员 在从JavaScript调用的回调中运行.NET代码 以部分信任运行 这似乎是“任意选择两个”方案...如果我尝试完成所有这三个操作,则会收到Securit ...