单选题你正在开发一个访问文件系统的程序集。需要写一个代码段当如果现有文件权限禁止使用加载程序集时来配置CLR()A[FileIOPermission(SecurityAction.RequestOptional,AllLocalFiles = FileIOPermissionAccess.Read)]B[FileIOPermission(SecurityAction.RequestMinimum, AllFiles = FileIOPermissionAccess.Read)]C[FileIOPermission(SecurityAction.RequestRefuse, AllFiles = FileIOPermissionAccess.Read)]D[FileIOPermission(SecurityAction.RequestOptional, AllFiles = FileIOPermissionAccess.Read)]

单选题
你正在开发一个访问文件系统的程序集。需要写一个代码段当如果现有文件权限禁止使用加载程序集时来配置CLR()
A

[FileIOPermission(SecurityAction.RequestOptional,AllLocalFiles = FileIOPermissionAccess.Read)]

B

[FileIOPermission(SecurityAction.RequestMinimum, AllFiles = FileIOPermissionAccess.Read)]

C

[FileIOPermission(SecurityAction.RequestRefuse, AllFiles = FileIOPermissionAccess.Read)]

D

[FileIOPermission(SecurityAction.RequestOptional, AllFiles = FileIOPermissionAccess.Read)]


参考解析

解析: 暂无解析

相关考题:

您正在将一个新程序集加载到应用程序中。您需要替代程序集的默认证据。您需要用公共语言运行库(CLR)向程序集授予权限集,从本地Intranet区域中加载程序集。您需要建立证据集。您应该使用哪个代码段?() A.AB.BC.CD.D

您正在编写一个使用独立存储来存储用户首选项的应用程序。该应用程序使用多个程序集。多位用户将在同一台计算机上使用此应用程序。您需要在仅供当前MicrosoftWindows标识和程序集所使用的独立存储区域中创建名为Preferences的目录。当前的用户的程集内建立Preferences的目录您应该使用哪个代码段?() A.AB.BC.CD.D

您正在创建一个共享的程序集的过程中。您要执行许多的集成测试,以确保程序集使用多个应用程序工作正常。要避免不断更新每个应用程序引用的程序集,则更新时。在由 DEVPATH 环境变量设置为共享的程序集的默认生成位置。您需要确保公共语言运行库 (CLR) 使用由 DEVPATH 找到共享程序集。你应该做什么?() A.B.C.D.

您需要动态地将程序集加载到应用程序域。您正在使用应用程序域类的Load的方法。哪些类型的文件,你能为此使用方法?() A.类库(.dll).B.程序集的所有文件,无论文件扩展名是什么。C.应用程序配置文件(.config).D.可执行文件(.exe).

相应的程序集必须动态加载和卸载基于病人的保险的provider。所有的这些保险的程序集位于 C:\Insurance中的程序集里。要确保新的应用程序首次加载时,它具有所有程序集加载到一个单独的应用程序域。您需要创建子应用程序域,并使用正确的代码加载的所有程序集。你应该做什么?() A.B.C.D.

你是Certikller.com网站的应用程序开发人员。你正在开发一个名为Certkiller App05的应用程序. Certkiller App05在应用程序目录中被配置为动态程序集加载。您必须能够动态地加载到当前应用程序域命名 Certkiller Ass25.dll 程序集的代码段。请选择代码段来完成这个任务() A.B.C.D.

你是Certikller.com网站的应用程序开发人员Certkiller .com网站使用 Visual Studio.NET 2005作为开发平台。你正在开发一个.NET Framework2.0的Windows应用程序,它将使用一个名为 BillAssembly 的程序集.在名为Test20的文件夹下,部署的程序集文件 BillAssembly.dll。BillAssembly不是强命名的您需要配置指定的 BillAssembly 程序集的位置,虽然任何您更改的设置不会影响其他应用程序在系统上安装的 Windows 应用程序。你应该做什么?()A.B.C.D.

为应用程序开发人员上班 Certkiller.com。您要创建一个新的安全策略,为应用程序域,必须实施新的 Certkiller.com 安全策略。您编写这样的代码段:PolicyLevel policy = PolicyLevel.CreateAppDomainLevel();PolicyStatement noTrustStatement = PolicyStatement (新策略。GetNamedPermissionSet(Nothing)) ;PolicyStatement fullTrustStatement =PolicyStatement (新的政策。GetNamedPermissionSet(FullTrust)) ;你现在必须确保所有加载程序集默认为 Nothing 权限集。此外,如果程序集来自受信任的区域,您的安全策略必须授予程序集 FullTrust 权限集。您必须创建要执行此操作的代码组。选择代码段,将实现这一目标。()A.B.C.D.

你正在开发一个执行数学计算的应用程序。你创建了一个类CalculationValues,并且写了一个操作CalculationValues类的实例的、名为PerformCalculation的程序。你需要保证当计算被执行的时候,用户界面能够继续响应。为此,你需要写一个代码段去调用PerformCalculation过程去达到目的,你应该使用下面那个代码段?() A.B.C.D.

您需要建立一个名为MyAssembly动态程序集。并需要保存此程序集到磁盘。应该使用哪个代码段?() A.AB.BC.CD.D

你正在开发一个访问文件系统的程序集。需要写一个代码段当如果现有文件权限禁止使用加载程序集时来配置CLR()A、[FileIOPermission(SecurityAction.RequestOptional,AllLocalFiles = FileIOPermissionAccess.Read)]B、[FileIOPermission(SecurityAction.RequestMinimum, AllFiles = FileIOPermissionAccess.Read)]C、[FileIOPermission(SecurityAction.RequestRefuse, AllFiles = FileIOPermissionAccess.Read)]D、[FileIOPermission(SecurityAction.RequestOptional, AllFiles = FileIOPermissionAccess.Read)]

公司A的应用开发人员创建了一个包含CLR函数的动态连接库(dll),这个CLR函数读取电子表格的数据,进行运算后把数据写回到SQL SERVER 2005数据库中。为此,你需要使用CREATE ASSEMBLY语句在SQL Server 2005中注册这个类库、并且设置SQL Server 访问程序集时向程序集授予最小的安全权限许可。请问,你应该使用下面哪一个许可设置?()A、DefaultB、SAFEC、EXTERNAL_ACCESSD、UNSAFE

你在 Certkiller 应用程序的开发工作. com。最近命名艾米沃尔什同开发人员创建实现自定义权限集的程序集。 Certkiller.com 已要求您测试此程序集。 通过将程序集复制到一个名为 Certkiller 的测试服务器启动-了微软的 SR15。安装.NET 2.0 框架。 您然后登录到 Certkiller-SR15 作为本地 Windows 管理员组的成员。 您运行程序集,并接收安全异常。 您执行略论所涉及的安全问题,并找到大会尚未被分配适当的权限才能运行。 您需要确保运行此程序集。 你应该做什么?()A、使用permview.exe工具来修改的程序集授予的权限。B、使用sn.exe工具来修改的程序集授予的权限。C、使用caspol.exe工具来修改的程序集授予的权限。D、使用gacutil.exe工具来修改的程序集授予的权限。

单选题你使用VisualStudio.NET创建了一个程序集。这个程序集负责向XML数据文件中读和写定购信息。当正在消费时,这个程序集也负责从Windows注册表中读写数据。这个程序集将被分布到各个客户计算机上通过你的公司,TestKing项目组,内部网。所有的客户计算机被配置为缺省的.net安全策略。你需要实现这个程序集的安全性,你该怎么做?()A实现声明安全性和执行许可允许进入文件系统和Windows注册表。B实现声明安全性和执行最小许可允许进入文件系统和Windows注册表。C实现命令安全性和执行许可允许进入文件系统和Windows注册表。D实现命令安全性和执行最小许可允许进入文件系统和Windows注册表。

单选题为应用程序开发人员上班 Certkiller.com。 您正在使用的应用程序,并且希望使用平台调用从托管代码调用非托管的函数的服务。 您将如何完成这项任务?()A创建一个用于存储DLL函数的类。通过使用托管的代码中创建原型方法。B使用COM注册程序集。托管的代码引用从com。C导出类型库的托管代码。D导入为程序集的类型库。创建COM对象的实例。

多选题你创建了一个程序集来访问相关数据库的数据。这个程序集将在你的服务器上被多个ASP.NET应用程序使用。你需要保证所有你的应用程序都能访问这个程序集,哪两个操作你需要做?()A运行程序集注册工具(Regasm.exe)B运行强名称工具(Sn.exe)C运行安装程序工具(Intallutil.exe).D运行全局程序集缓存工具(Gacutil.exe).

单选题你使用VisualStudio.NET建立一个程序集。这个程序集可以被其它NET应用程序用来创建和删除XML数据文件,这个程序集包含一个被命名为DeleteTestKXMLFile的方法,该方法可以调用Win32API来删除XML数据文件。当方法DeleteTestKXMLFile从其它NET应用程序被调用时将抛出异常,当你修改DeleteXMLFile时,确定这个方法可以被Win32API调用。这样,你在创建SecurityPermission对象时,可以正确调用非托管代码。下面SecurityPermission对象的哪个方法你可以调用?()AAssertBDemandCPermitOnlyDRevertDeny

单选题下面对ADS1.2集成开发环境进行描述的语句中,正确的是()。AADS1.2集成开发环境中,以一个工程项目的形式来管理应用程序的源文件、库文件、头文件,但不管理其地址映射文件BADS1.2集成开发环境中,一个应用程序的工程项目中至少应包含一个生成目标CADS1.2集成开发环境中,若生成的输出文件中需要包含所有的调试信息,那么,生成目标应选择ReleaseDADS1.2集成开发环境中,对应用程序进行编译、连接时,应使用scatter格式的文件来确定地址映射关系及输入文件的连接顺序

单选题您正在加载到应用程序中的一个新的程序集。您需要重写默认的程序集证据。您需要公共语言运行库(CLR)授予程序集的权限集,因为如果从本地intranet区域的程序集被加载。您需要建立证据的收集。您应该使用哪个代码段?()AEvidence evidence = new Evidence(Assembly.GetExecutingAssembly().Evidence);BEvidence evidence = new Evidence(); evdence.AddAssembly(new Zone(SecurityZone.Intranet));CEvidence evidence = new Evidence(); evidence.AddHost(new Zone(SecurityZone.Intranet));DEvidence evidence = new Evidence(AppDomain.CurrentDomain.Evidence);

单选题你用VisualStudio.NET创建了一个称为TestKingAssembly的程序集,这个程序集将被其他应用程序使用,包括一个标准的COM客户端应用程序。你要在客户端计算机上部署你的程序集到COM应用程序上。你要确保这个COM应用程序能够像COM组件一样能实例化。你该怎么做?()A通过使用sn.exe创建一个强名称程序集。B通过使用Regasm.exe为程序集产生一个注册文件。C通过使用Tlbimp.exe为程序集产生一个类型库。在客户端计算机上注册这个文件。D在客户端计算机上部署程序集到全局程序集缓存中。在COM客户端应用程序中添加程序集引用。

单选题您是Company公司的开发者,你正在创建一个名为Company1的程序集,此程序集包含一个公共的方法。一个全局的缓存包含一个名为Company2的程序集。如果您必须确定那个public方法只能在Company2中被调用。则您应该使用下面的哪个权限类?()AGacIdentityPermission(从全局缓冲中得到的文件的权限)BPublisherIdentityPermission(标识开发商的权限)CDataProtectionPermission(控制访问加密数据的权限)DStrongNameIdentityPermission(为强名称定义标识权限)

单选题你们开发一个名叫TestKingOrders基于Window的应用程序,你在你的应用程序代码中实例化Trace对象,你将使用这个对象在日志文件中记录像错误和运用数据,要显示或不显示Trace日志。这个功能应该具有最少数量的管理能力。()A建一个布尔型的常量,将它命名为#TraceLogging并将它设置为False。每次调用Tracelogging,时将使用#if…#,然后陈述#TraceLogging的值。B每台计算机将要访问你的应用程序通过创建一个环境变量,并命名为CustOrdersTrace。你要查看日志文件时,就将不幸变量设置为True,不查看时,将环境变量设置为False。C每台计算机将要访问你的应用程序时通过编辑快捷键来使用你的应用程序并添加路径:/d:TRACE=TruetotheTargetproperty。D在你的代码中使用TraceSwitch.每次你的代码中使用Tracelogging,来引用TraceSwitch来检验是否加载信息,通过编辑你的应用程序的配置文件来改变TraceSwitch。

单选题做为公司TestKing软件开发员,你老是用VisualStudio.NET开发基于窗口的应用程序以管理卖主订约,创建一个数据集联接表和视图,该数据集包括可获取单个订约数据,将数据信息显示在DataGrid中,依照双方合同,价值在名为ContractApproved的域名范围设置为真,当ContractApproved联合合同时商业规则禁止被修改,你必须确保商业规则通过代码来执行,该如何做?()A设AllowNew数据集权限为FALSEB设AllowNew数据视图权限为FALSEC通过结束编辑方法访问数据表D通过结束编辑方法访问数据行

单选题您需要动态地将程序集加载到应用程序域。 您正在使用应用程序域类的Load的方法。 哪些类型的文件,你能为此使用方法?()A类库(.dll).B程序集的所有文件,无论文件扩展名是什么。C应用程序配置文件(.config).D可执行文件(.exe).

单选题为应用程序开发人员上班 Certkiller.com,Certkiller.com 使用 Visual Studio.NET 2005 作为其应用程序开发平台。您正在开发NETFramework2.0系统实用程序的应用程序,并且需要用来编写一些代码,使您可以检查的其他平台编译的程序集。.NET框架。创建新的应用程序域和负荷组件到它。你是确保代码加载到这种情况下可以检查但不是执行所必需的。你知道包含程序集的文件的路径名称,但您不知道程序集的名称。你应该做什么?()A应使用Assembly.ReflectionOnlyLoadFrom方法B应使用Assembly.LoadFrom方法C应使用Assembly.ReflectionOnlyLoad方法D应使用了Assembly.Load方法

单选题你的开发小组正在为一家公司创建一个新的基于Windows的应用程序。此应用程序包括一个用户接口和几个XMLWeb服务。你开发了所有的XMLWeb服务并完成了单元测试。现在你准备写用户接口代码。因为你的部分服务器正在更新,提供抵押贷款利率的XMLWeb服务当前处于脱机状态。然而,你能够访问它的描述文件。你必须立即开始为XMLWeb服务写代码,你该怎么做?()A使用Disco.exe为XML Web服务产生代理类B使用Wsdl.exe为XML Web服务产生代理类C获得一个XML Web服务程序集的拷贝并在本地计算机上注册它D为你的Visual Studio.NET工程添加一个XML Web服务的描述文件

单选题你是一名TestKingInc公司的开发人员,TestKingInc在Internet上提供免费软件。你开发了一个e-mail应用程序,世界各地的用户可以免费下载。这个应用程序在用户界面上显示一些文本字符串信息。运行时,这些文本字符串必需显示并适应本地计算机语言设置。你有4种不同文化资源去开发应用程序的不同版本。你要确保你的应用程序其他不同文化的人使用。你该怎样部署你的应用程序?()A为每个不同的文化打包不同的程序集。B为每个不同的文化打包不同的可执行文件。C为源代码和缺省文化打包主程序集。D为源代码打包主程序集,为每个文化打包程序集。