All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
C#中正则表达式进行忽略大小写的字符串替换_.net资料_编程技术
C#中MaskedTextBox控件的用法以及实例
如何用正确的方法写出高质量软件的75条体会_[Asp.Net教程]
修改asp.net2.0内置成员管理中的强密码规则_[Asp.Net教程]
网页申请表单用户体验设计简述_[Html教程]_0
ASP.NET从零起步设计网站全过程(9)_[Asp.Net教程]
php+mysq 修改用户密码(用password加密)_[PHP教程]
动态网页技术PHP入门:PHP安装设置技巧_php资料_编程技术
PHP安全配置之实现安全的两个重点_php资料_编程技术
asp.net2.0验证控件之RequiredFieldValidator控件使用方法
Reading number is top 10 pictures
八个盛产美女的国家1
Discharge accidentally Actresses by the breast3
I also want to live a June 1 children's day, dad
泳装名模阿尔贝特妮写真2
The money of more than 100 countries and regions18
Catch prostitution woman in China
初吻给了谁?
性感丰满身材火爆de美女1
PengLiYuan lady for the world health organization fight TB and AIDS goodwill ambassador
China's first snake village1
Download software ranking
Boxer vs Yellow4
Kung fu panda - the secret of the teacher
传奇私服架设教程
WebService在.NET中的实战应用教学视频 → 第4集
The king of fighters 97(Mobile phone games-apk)
Such love down(擒爱记)
Eclipse 4.2.1 For Win32
Proficient in JavaScript
Sora aoi 120 minutes
Macromedia Dreamweaver 8
qq published in(发表于) 2014/7/11 9:24:01 Edit(编辑)
C#教程:建立COM+组件强名称

C#教程:建立COM+组件强名称

C#教程:建立COM+组件强名称

建立COM+组件强名称

为了将.NET组件安装到COM+组件服务管理器中,必须创建一个强名称做标识。步骤如下所示。

(1)依次选择“开始”/“所有程序”/“Microsoft .NET Framework SDK v2.0”/“SDK命令提示”选项。

(2)在弹出的“SDK命令提示”窗口中输入如下命令:

sn –k F:Ex35_01Ex35_01.snk

(3)若执行成功,会在F:Ex35_01目录中找到Ex35_01.snk文件。

(4)在“解决方案资源管理器”窗口中,选择AssemblyInfo.cs文件,并进入程序编写窗口。首先,添加System.EnterpriseServices命名空间,其次,设置AssemblyKeyFile属性,指定用于生成强名称的密钥文件名称(Ex35_01.snk),设置ApplicationName属性,指定COM+组件服务名称。代码如下:

[assembly: AssemblyKeyFile(@"F:Ex35_01Ex35_01.snk")]

[assembly: ApplicationName("ComBank35_01")]

[assembly: ApplicationAccessControl()]

(5)保存项目,在菜单栏中选择“生成”/“生成”选项,生成DLL文件。

完整程序代码如下:

★★★★★AssemblyInfo.cs程序配置文件完整程序代码★★★★★

using System.Reflection;

using System.Runtime.CompilerServices;

using System.Runtime.InteropServices;

using System.EnterpriseServices;

// 有关程序集的常规信息通过下列属性集

// 控制。更改这些属性值可修改

// 与程序集关联的信息。

[assembly: AssemblyTitle("35_01")]

[assembly: AssemblyDescription("")]

[assembly: AssemblyConfiguration("")]

[assembly: AssemblyCompany("")]

[assembly: AssemblyProduct("35_01")]

[assembly: AssemblyCopyright("版权所有 (C) 2006")]

[assembly: AssemblyTrademark("")]

[assembly: AssemblyCulture("")]

[assembly: AssemblyKeyFile(@"F:DoNet 项目开发技术大全(C#)sl3535_0135_01.snk")]

[assembly:ApplicationName("ComBank35_01")]

// 将 ComVisible 设置为 false 使此程序集中的类型

// 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型,

// 则将该类型上的 ComVisible 属性设置为 true。

[assembly: ComVisible(false)]

// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID

[assembly: Guid("bec2b11f-8a78-4b2b-bd3d-d96d2f2d1fd9")]

// 程序集的版本信息由下面四个值组成:

//

// 主版本

// 次版本

// 内部版本号

// 修订号

//

// 可以指定所有这些值,也可以使用“修订号”和“内部版本号”的默认值,

// 方法是按如下所示使用“*”:

[assembly: AssemblyVersion("1.0.0.0")]

[assembly: AssemblyFileVersion("1.0.0.0")]




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.