怎样知道一个软件是不是C#开发的?

哈哈gogo 2009-10-18 03:12:00
如何区分是C#还是原生的C++,因为查壳工具一般显示VS 2005-VS2008这里面包含的多了,
谁知道如何确定是C#开发的,以前有人说飞信是C#开发的,根本不是是VC++开发的,因为在安装了飞信之后并不能运行C#写的程序。有人知道如何确定吗?
...全文
567 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
哈哈gogo 2009-10-19
  • 打赏
  • 举报
回复
游戏软件,几乎见一个就是VC开发。
哈哈gogo 2009-10-19
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 jcgh1985 的回复:]
引用 14 楼 jay_2008 的回复:
游戏软件,几乎见一个就是VC开发。

delphi也多
[/Quote]
VB也多
yuanhuiqiao 2009-10-19
  • 打赏
  • 举报
回复
Error_Code 2009-10-19
  • 打赏
  • 举报
回复
看雪有个工具 pediy.exe可以看pe是什么语言vb6/vc/.net....
angel6709 2009-10-19
  • 打赏
  • 举报
回复
如果有.netframework卸掉,看看还能否运行。
guyehanxinlei 2009-10-19
  • 打赏
  • 举报
回复
路过!
白s菜 2009-10-19
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 jay_2008 的回复:]
游戏软件,几乎见一个就是VC开发。
[/Quote]
delphi也多
柳晛 2009-10-19
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 jay_2008 的回复:]
对C#唯一一点不太满意的地方就是他不是原生的,不清楚为什么不把它开发成为原生的,这样的话,执行速度不是更快吗?那样的话,真是所有语言的完美结合了,

[/Quote]

为了解决平台问题。
子夜1978 2009-10-19
  • 打赏
  • 举报
回复
学习了~
zjh222 2009-10-18
  • 打赏
  • 举报
回复
C#开发的软件相当的少,你可以确信一般的软件都是C++,Delphi,PB..........开发的
你也可以从运行性能上区别,凡是性能差的都是托管的,否则是原生代码的。。
哈哈gogo 2009-10-18
  • 打赏
  • 举报
回复
都说.NET框架大,JAVA平台不也一样的大吗?现在的软件都是那么大。
xminsong 2009-10-18
  • 打赏
  • 举报
回复
对比一下其PE文件格式,看有什么不同?
wuyq11 2009-10-18
  • 打赏
  • 举报
回复
Salamander .Net Linker ,Remotesoft的一个产品,没有可以下载的,但是其兼容性似乎很不错。移动的飞信软件就利用了它的核心
reflector反编译

http://topic.csdn.net/u/20090910/22/93a26035-69de-41cd-8b50-58b40220c500.html
wartim 2009-10-18
  • 打赏
  • 举报
回复
vs开发的右键选择exe/dll属性,
在版本一页的其他版本信息里会多出一项:
项目名称:assmbly version
哈哈gogo 2009-10-18
  • 打赏
  • 举报
回复
那个小型的.NET库如何实现呢?
足球中国 2009-10-18
  • 打赏
  • 举报
回复
相看引用的库。如果存在mscorlib差不多就知道是不是.net开发的。
哈哈gogo 2009-10-18
  • 打赏
  • 举报
回复
对C#唯一一点不太满意的地方就是他不是原生的,不清楚为什么不把它开发成为原生的,这样的话,执行速度不是更快吗?那样的话,真是所有语言的完美结合了,
哈哈gogo 2009-10-18
  • 打赏
  • 举报
回复
难道真是C#写的,都没看出来,飞信也不大,一个.NET框架还20多M呢,嗯,我要好好看看了。
谢谢你们。

对了,那个软件分装到底有没有哦?
wjq 2009-10-18
  • 打赏
  • 举报
回复
你google一下飞信不需要装.NET Framework也能运行的原理,有好多分析文章的
哈哈gogo 2009-10-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wjq 的回复:]
.NET的都编译成IL了,目前来说,主要是C#,VB.NET,J#,C++,你看引用类库~用了Microsoft.VisualBasic之类的八成是VB的,用com.java之类的9成是J#的,剩下的应该是C#的,托管C++接触不多,不清楚。

飞信是C#的,由于有微软的支持,它内置一套小型的.NET Framework
[/Quote]
小型的.NET FRAMWWORK,这也可以?我也要这小型的.NET FRAMEWORK
加载更多回复(2)

111,083

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧