你使用VisualStudio.NET建立一个程序集。这个程序集可以被其它NET应用程序用来创建和删除XML数据文件,这

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

Assert

B

Demand

C

PermitOnly

D

RevertDeny

参考答案和解析
正确答案: C
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.

B.

C.

D.


参考答案:B

第一,应用程序域类的 CreateDomain 方法,用于创建名为 InsuranceDomain 的应用程序。
然后,foreach 构造用于循环访问 C:\Insurance 程序集的目录
要检索的保险的程序集,在该位置。GetFiles 方法采用两个字符串参数、 目录路径和搜索的字符串。
在此代码中,GetFiles 方法将检索中的所有文件的名称
C:\Insurance 结束在.dll 中的程序集。
应用程序域类的 Load 方法用于每个程序集加载到当前应用程序域。
Incorrect Answers:
A, C: 方法LoadAssembly 和 LoadFrom不存在与AppDomain类。
D: 方法CreateDomain不允许把程序集加载到新的程序域中。

第2题:

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

A.

B.

C.

D.


参考答案:D

第3题:

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

A.A

B.B

C.C

D.D


参考答案:C

第4题:

单选题
你使用VisualStudio.NET创建与MicrosoftSQLServer数据库相连的应用程序。你创建一个命名为SQLServer存储过程,并将存储过程保存到数据库中,你们队的其他开发者频繁的调用其它的存储过程,你要检测你的存储过程是否完全正确,你通过调用在VisualStudio.NET调试器中的CustOrderDetails,你应该怎么做?()
A

使用Visual Studio.NET Server Explorer运行TestKOrderDetails

B

使用Visual Studio.NET Server Explorer进入TestKOrderDetails

C

在Window命令行中,使用Ctrl+E来运行TestKOrderDetails

D

把TestKOrderDetails从Visual Studio.NET Server Explorer中移到一个Window窗体,在调试模式中运行应用程序并调用TestKOrderDetails


正确答案: C
解析: 暂无解析

第5题:

以下关于.NET的描述,错误的是()

  • A、Microsoft.NET是一个程序运行平台
  • B、.NETFramework管理和支持.NET程序的执行
  • C、VisualStudio.NET是一个应用程序集成开发环境
  • D、编译.NET时,应用程序被直接编译成机器代码

正确答案:D

第6题:

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

A.

B.

C.

D.


参考答案:A

这个Assembly.LoadFrom()方法可以动态的调用一个重程序及加载而来的程序集中的方法
B、Load方法需要程序集的名称作为参数.
C、不可能使用AppDomain.Load去从文件中加载一个程序集.
D、AppDomain.GetData为特定的程序集得到存储在应用程序域中的信息。

第7题:

为应用程序开发人员上班 Certkiller。.com,Certkiller.com 使用 Visual Studio.NET 2005 作为其应用程序开发平台。您最近完成了一类名为 TestReward 的开发和包中的类。NET 2.0 程序集命名为 TestObj.dll。并用于客户端应用程序后,您决定将移从 TestReward 类TestObj.dll TestRewardObj.dll 程序集的程序集。你要确保你船的更新后的 TestObj.dll 和 TestRewardObj.dll 程序集时,客户端应用程序可以继续工作,而不需要重新编译。你应该做什么? ()

A.应使用TypeForwardedTo属性

B.应使用TypeConvertor.ConvertTo方法

C.应使用InternalsVisibleTo属性

D.应使用该类型的Convertor.ConvertFrom方法


参考答案:A

第8题:

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

A.

B.

C.

D.


参考答案:D
DevelopmentMode元素指示CLR使用由DEVPATH环境变量来定位程序集。 如果你不做将此元素添加到machine.config文件中,在由DEVPATH环境变量将被忽略。

第9题:

你作为应用程序开发人员在Certkiller.com上班 ,Certkiller.com 使用 Visual Studio.NET 2005 作为其应程序开发平台。您最近完成了一类名为 TestReward 的开发和包中的类。NET 2.0 程序集命名为 TestObj.dll。你发布后,并用于客户端应用程序后,您决定将移动TestReward 类从 TestObj.dll程序集 到TestRewardObj.dll 程序集。你要确保你发布的更新后的TestObj.dll 和TestRewardObj.dll 程序集时,客户端应用程序可以继续工作,而不需要重新编译。你应该做什么?()

  • A、应使用TypeForwardedTo属性
  • B、应使用TypeConvertor.ConvertTo方法
  • C、应使用InternalsVisibleTo属性
  • D、应使用该类型的Convertor.ConvertFrom方法

正确答案:A

第10题:

多选题
你使用VisualStudio.NET来开发一个获取客户飞行登记记录的基于Windows的应用程序。这个应用程序与MicroSoftSQLServer相关联,你的应用程序将从一个名叫FlightBookingTable的表里获取航班登记记录数据并显示出来。你使用ADO.NET来访问数据库里的数据,通过工具测试和编译,统计表显示错误率正在增长。你必须确保在你的应用程序代码和数据库任何误差错误都在编译时就被捕获而不是在运行时,那么你应当执行哪两个行为?()
A

为FlightBookingTable表创建一个XML样式表单

B

为FlightBookingTable表创建一个XML命名空间

C

创建一个基于XML架构的类型化数据集(DataSet)

D

创建一个基于XML样式表单的类型化数据集(DataSet)

E

创建一个基于XML命名空间的类型委托类

F

为FlightBookingTable表创建一个XML架构


正确答案: B,C
解析: 暂无解析

更多相关问题