.net程序集dll怎么看到代码
去下载一个 Reflector.exe 这个工具是专门用来反编译.NET的代码的, 只要代码没有混淆过, 可以把99%的代码还原出来给你。
接着,我们输入命令 dumpbin -export dll名。2还有其他命令,可以参考help,这样就可以了。3可以用C++自带的工具查。
查看不了,dll是经过编译之后的文件,虽然不是exe的可执行文件,但是已经被编译过的,需要依赖可执行文件才能执行的文件。
构建ASP.NET网站十大必备工具
net的开发工具我常用的有两个:1:visual studio2005(54G)如果你是1兆带宽 再用讯雷下载 估计得10个小时左右。
photoshop工具:用PS来处理网站建设过程中要用到的图片。 网站建设过程中还可能用到的一个工具就是代码编辑工具 例如:EditPlus、windows自带的写字本等,这些工具主要编辑asp等或PHP、ASP.net jsp等动态网页。
DW。Dreamweaver用来关键字上色。一般ASP都是手写的。vs.net也不错。毕竟是微软自家东西。不过资源消耗大一点。
在.NET开发中,常用的动态网页开发工具包括: Visual Studio:微软官方的开发工具,具有化编码和高效性能的特点,支持.NET框架的各种应用开发。
使用Reflector时,打开dll文件有个警告,说dll不是.net的模块。请大侠解决...
1、创建一个类库文件,将类放入,生成工程得到一个dll文件。在使用到的项目中引用该dll。这样他人可以调用你的dll中公开的方法,也可以转定义,但只能看到该dll 的元数据(metadata)。其实这种做法只是多加了点防护。
2、第一步,双击或者右击打开DL文件,我们可以看到下图所示的选择打开方式的提示窗口。第二步,因为小编没有安装其他软件,所以提示使用记事本打开,点击记事本后,我们可以看到文件变成了乱码文件。
3、DLL文件是用来添加引用的。一般该类文件是由第三者进行封装形成的dll文件,文件内部如果提供对应的接口是可以在添加完引用之后调用的。当然还可以反编译你的dll文件获取内部的源码。但是并不是C#可以打开的。
4、当我们执行某一个程序时,相应的DLL文件就会被调用。一个应用程序可使用多个DLL文件,一个DLL文件也可能被不同的应用程序使用,这样的DLL文件被称为共享DLL文件。
5、reflector没有那么强大的功能,想修改dll并重新生成,只有一个办法,自己新建一个项目,比着dll文件里的命名空间和类,建好对应的类,然后修改、编译。
6、诚如3楼所说,所有的code都被生成了dll文件,除非你有cs文件修改后再重新生成,否则原则上是改不了的。如果真的要改,那么基本上属于二次开发或是破解的范畴。
dnspy的替代品
其替代品有ILSpy、dotPeek、Telerik JustDecompile、Snowman C++ Decompiler、.NET Reflector。ILSpy:是开源.NET程序集浏览器和反编译器。dotPeek:酷点是将.NET 0-0程序集反编译为C#。
分享.NET开发中经常用到的十大软件
比如Silverlight控件,WebPart,AJAX.NET。并且包含了很多扩展名,包括LINQ技术的,母板使用等等。在Silverlight将会是.net程序的一大挑战,包括了Xaml的XML语法,其实WPFApplication新一代的Winform技术也使用了XAML结构。
MyEclipse(MyEclipseEnterpriseWorkbench)MyEclipse应用开发平台是J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。
使用JIT(Just In Time Activation)技术,提高代码运行速度。提供标准的框架和强大的开发工具,可以让程序员在实际的开发当中,积累更多的经验。.NET遵循业界标准规范,所以可以让代码(.NET里的代码)可以与其他系统交互。
通常的开发只要装个 Visual Studio 这个全能的就可以了。
Visual Studio .NET Enterprise Architect (VSEA) 通过包括其他用于设计、指定和沟通应用程序结构和功能的能力,基于 Visual Studio .NET Enterprise Developer 而创建。
关于netreflector程序集和net程序集的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。