如何快速获得.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("选择文件&#