如何用vs2010 把.cs文件编译成.dll文件?
顺便问下,现在有.apsx文件跟.dll文件,但是没有.apsx.cs文件,如何能把.apsx.cs文件对应的的.dll文件找出来? --------------------编程问答-------------------- 如果是单独的.cs文件,直接在VS2010命令行用csc.exe编译,如果有引用,用/reference添加进来。如果比较复杂,还是找到项目文件(.csproj)用VS2010打开编译。如果只有dll没有.aspx.cs,说明这个程序的作者没有提供源代码。可以用ILSpy等反编译工具反编译。 --------------------编程问答-------------------- 是哪个dll不是很清楚,但是是哪个类应该没问题,前提是没有被发布
<%@ Page Language="C#" CodeBehind="about_edit.aspx.cs" Inherits="M5CMS.Web.Admin.news.about_edit" %> --------------------编程问答-------------------- 如果你的aspx文件看到的是
这是预编译工具生成的标记文件,不应删除!
那只能一个个dll反编译来看了 --------------------编程问答-------------------- bin下肯定有BLL文件,如果你的是网站 对应的bll就是乱七八糟开头的dll
如果是web应用程序 那就找web.dll
用.NET Reflector 8.1打开这个BLL 同2#一样 找到对应的空间 就可以看到里面的代码了. --------------------编程问答--------------------
反编译出来的文件,能不能直接按.cs文件引用,还是得自己再加工,修改。 --------------------编程问答-------------------- 帮顶 --------------------编程问答--------------------
如何能看出来.aspx文件是预编译文件,直接能看出来?还是通过什么方法? --------------------编程问答-------------------- Reflector --------------------编程问答--------------------
一个是直接看出来,如果他把.aspx文件也删除了,那就真的没办法了,只能把dll反编译出来查看
补充:.NET技术 , ASP.NET