在VS.NET 2005 beta1中添加自定義工具

本人是新手 文中有不中足之處請多指正

  ildasm是一個經常用到的工具,使用時一般有兩種方法:在run窗口中輸入ildasm,然後再打開所調試的程序;在cmd找到生成的.exe文件目錄,輸入ildasm app.exe(本文以app.exe爲例)。這兩種方法都需要找到生成的.exe文件,不得不在一層層的目錄中尋找,一般這個位置是比較深的,例如我的工程的位置是d:/My Documents/Visual Studio/Projects/CSharp/App/App/bin/Debug,找到真要頭暈了,所以迫使我想出點簡單的辦法。在VC.NET中編譯好的程序可以立即反編譯,但在VC#.NET中卻沒有類似操作,於是我立即想到自定義菜單。

  VS.NET 2005可以添加自定義菜單是我偶然發現的,而且tool菜單下有個external tools,這給我充分的想像,於是我要把ildasm這個工具加到了菜單中。步驟如下:

  1。打開tools->external tools

  2。在title中輸入名稱想要的名稱,比如ILDASM;command中輸入ildasm.exe;Arguments,點右邊的小箭頭,選擇Target Name;類似的,Initial Directory選擇Target Dicrectory。

  3。在Arguments中的字符後面再加上.exe。最後點確定。

  這樣就可以在菜單中直接當前工程的反編譯結果了,最好把use output windows的選上,這樣就不會閃一下的命令行窗口了。此法在VS.NET 2003中同樣適用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章