如何快速获得.net程序引用的程序集

本文介绍了一个使用VS2005创建的工具,用于查看.NET程序(dll或exe)引用的程序集。通过加载文件,该工具能显示并记录所有引用的程序集名称、版本和公钥,帮助测试人员检查版本缺失的文件。
摘要由CSDN通过智能技术生成

如何快速获得.net程序引用的程序集

 

在配置管理和测试管理分工明确的公司,偶尔会拿到一个测试版本,测试时这也问题那也问题,经常性的崩溃。这时,您可能需要考虑是否版本缺少文件的可能性了。有什么办法能够理直气壮的对配置人员或者开发人员说,你给的版本少文件,并且少哪个文件呢?那这里小罗告诉你答案。

   .net程序是由程序集组成,程序集分为公有程序集和私有程序集,公有程序集一般需要在C:/WINDOWS/assembly中进行强命名注册,私有程序集一般会放在可执行exe相同的路径下面、或者是可执行exe程序的config文件中的路径位置。(有关.net基本知识请参考相关文档,你只需要知道这么多就可以测试了)。

 

具体步骤:

1,在vs2005中新建一个工程,如testtools,项目类型选择windows应用程序。

 

2,在windows form上面拖入一个文件浏览的botton,和一个文本框,然后在botton的事件上面录入如下代码:

 

 /// <summary>
        /// 浏览按钮
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void button1_Click(object sender, EventArgs e)
        {
            this.openFileDialog1.Filter="可执行文件|*.exe";
            this.openFileDialog1.ShowDialog();
            this.textBox1.Text = this.openFileDialog1.FileName.Trim();
            if (this.textBox1.Text.Trim() == string.Empty)
            {
                MessageBox.Show("选择文件&#

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值