-
使用ILDASM.EXE工具,判断一个.NET程序是使用VB.NET语言写的
相关文章发表评论来源:饭后爱时间:2010/1/29 0:05:13字体大小:A-A+
使用ILDASM.EXE工具!
写了两个小程序进行测试,一个使用C#语言,另外一个使用VB.NET语言。
d:\Mesh\study\VBAppDetect>dir /b
CSharpApp.exe
VBApp.exe
d:\Mesh\study\VBAppDetect>ildasm /tok /byt CSharpApp.exe /out=CSharpApp_manifest
.txt
d:\Mesh\study\VBAppDetect>type CSharpApp_manifest.txt | find /i "Microsoft.Visua
lBasic"
啥都没有,呵呵
d:\Mesh\study\VBAppDetect>ildasm /tok /byt VBApp.exe /out=VBApp_manifest.txt
d:\Mesh\study\VBAppDetect>type VBApp_manifest.txt | find /i "Microsoft.VisualBas
ic"
一大堆引用Microsoft.VisualBasic的方法、属性等,说明使用了VB.NET里面的东西了。
.assembly extern /*23000002*/ Microsoft.VisualBasic
extends [Microsoft.VisualBasic/*23000002*/]Microsoft.VisualBasic.Applicat
ionServices.WindowsFormsApplicationBase/*01000001*/
IL_0002: /* 28 | (0A)000002 */ call bool [Microsoft.VisualB
asic/*23000002*/]Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicati
onBase/*01000001*/::get_UseCompatibleTextRendering() /* 0A000002 */
IL_0018: /* 6F | (0A)000004 */ callvirt instance void [Microsoft.
VisualBasic/*23000002*/]Microsoft.VisualBasic.ApplicationServices.WindowsFormsAp
plicationBase/*01000001*/::Run(string[]) /* 0A000004 */
IL_0003: /* 28 | (0A)000005 */ call instance void [Microsoft.
VisualBasic/*23000002*/]Microsoft.VisualBasic.ApplicationServices.WindowsFormsAp
plicationBase/*01000001*/::.ctor(valuetype [Microsoft.VisualBasic/*23000002*/]Mi
crosoft.VisualBasic.ApplicationServices.AuthenticationMode/*01000016*/) /* 0A000
005 */
IL_0036: /* 6F | (0A)00000A */ callvirt instance void [Microsoft.
VisualBasic/*23000002*/]Microsoft.VisualBasic.ApplicationServices.WindowsFormsAp
plicationBase/*01000001*/::set_IsSingleInstance(bool) /* 0A00000A */
.
.
.
d:\Mesh\study\VBAppDetect>
相关文章
- 05-24microsoft .net framework安装说明 microsoft .net framework安装
- 05-15群星stellaris危险科技sentinet ai点了会有什么后果 解决的方法一
- 12-07IE浏览器弹出QQ拼音Internet Explorer安全警告怎么办 解决教程
- 10-29暗黑3出现Battle.net desktop app停止工作的解决办法
- 09-22win10 ie浏览器出错提示internet explorer已停止工作怎么回事 解
- 09-19网飞Netflix进军台湾 电影剧集首月免费任你看 网飞Netflix收费标
- 09-14Win10系统提示telnet不是内部或外部命令是怎么回事 怎么解决
- 08-10Win10Edge打开网站时显示此网站需要Internet Explorer怎么办 Wi
- 08-07Win10正式版C盘inetpub文件夹可以删除吗 Win10正式版C盘inetpub
- 06-19种子搜索神器磁力链接搜索Magneto怎么用
相关评论
阅读本文后您有什么感想? 已有人给出评价!
-
喜欢3
-
122顶
-
难过3
-
5囧
-
围观3
-
无聊3
热门评论
最新评论
-
推荐文章
相关下载
- 1.NET2.7M下载
- 2.NET CF 3.5魅族修改版2.8M下载
- 3.NET Compact Framework 3.5 for 魅族M83.8M下载
- 4.net farmwork兼容性测试及卸载工具419KB下载
- 5.NET Framework23.9M下载
- 6.NET Framework197.1M下载
- 7.NET Framework64.1M下载
- 8.NET Framework 2.0 x6445.1M下载
- 9.NET Framework 3.5 SP1226.0M下载
- 10.NET Framework 3.5 SP1 ADO.NET 数据服务更新5.9M下载