
正文
net开发的网站怎么编译,net 开发
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
.net的网站生成后不能再编辑了吗?
1、如果只是对页面,如aspx进行修改,只需要将该aspx页面进行替换就可以了,如果是对aspx.cs文件进行修改,需要替换原来的dll包,不过这样做有时候会出问题,最好还是重新生成网站后覆盖原来的了。
2、事实上,不管你用Reflector或ILSpy都不能完全的将dll反编译成和编译前一模一样的。这些反编译工具由助于你了解人家dll的内部结构,但不能说拿别人编译后的项目,你然后反编译一下dll就可以继续二次开发了。
3、可以。直接在所属文件夹里进行更改就可以了,选择哪个文件夹,然后重命名,没有什么复杂操作。
4、把修改后的页面 替换掉拿去替换那个发布后的页面就行了呀 。
5、页面动态效果是网页的代码都在页面中,不需要执行asp-php-jsp-:net等程序生成客户端网页代码的网页。
相关问答
Q1: 如何反编译ASP.NET发布后的网站文件
1、在aspx页面page指令中有一个属性inherits 他就是说他相对应的cs文件,生成了DLL的名字,不过都是随机命名的。
2、事实上,不管你用Reflector或ILSpy都不能完全的将dll反编译成和编译前一模一样的。这些反编译工具由助于你了解人家dll的内部结构,但不能说拿别人编译后的项目,你然后反编译一下dll就可以继续二次开发了。
3、如果只是对页面,如aspx进行修改,只需要将该aspx页面进行替换就可以了,如果是对aspx.cs文件进行修改,需要替换原来的dll包,不过这样做有时候会出问题,最好还是重新生成网站后覆盖原来的了。
4、用Reflector5可以反编译程序集,但要还原成整个网站源代码很困难。
Q2: asp.net的编译模型
耦合性低 视图层和业务层分离,这样就允许更改视图层代码而不用重新编译模型和控制器代码,同样,一个应用的业务流程或者业务规则的改变只需要改动MVC的模型层即可。
可以使用任何.NET兼容语言(比如Visual Basic、C#)编写Web服务文件中的服务器端(而不是客户端)逻辑。ASP.NET页使用一种由事件驱动的、已编译的编程模型,这种模型可以提高性能并支持将用户界面层同应用程序逻辑层相隔离。
ASP.NET又称为ASP+,不仅仅是ASP的简单升级,而是微软公司推出的新一代脚本语言。
Q3: 关于.net4.0网站怎么编译成.net2.0?具体在vs2010上怎么操作呢?
1、这得看你这个程序有没有依赖于Framework4的类库的实现,如果没有,就可以。如果有源代码的话,最简单的办法就是直接在项目属性里把目标框架切换成0,然后编译,看有没有错。
2、如果你采用很新的VS2010,默认使用的是0的框架支持,在安装的时候只要你勾选了对应的C#和网站设计,就会自动包含你需要的一些语言。
3、首先,在“项目”菜单里,把项目属性“目标平台”改为框架0,保存退出。
4、你的vs是2010的么,在新建项目的时候可以选择framework的版本,vs2010可以选择0,0,5,0的framework,而vs2008不支持0的framework,想使用framework0就安装vs2010的吧,2010的比较好用,而且向后兼容。
5、当然是把config文件里面0的都删除才行哦。
6、VS2010创建项目的时候默认是0,但不排除有可能选到了其它的版本,在项目属性中查看一下。
Q4: 在.NET中,程序编译过程
.NET中程序编译的最主要部分是汇编(assembly),汇编包括一个manifest,它是一组元数据,标识汇编向其他应用程序提供的文件和类型;manifest还可以包含强名称(strong name)、组合汇编名、版本信息和可选文化信息。
预处理:导入源程序并保存(C文件)。编译:将源程序转换为目标文件(Obj文件)。链接:将目标文件生成为可执行文件(EXE文件)。运行:执行,获取运行结果的EXE文件。
编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;中间代码生成;代码优化;目标代码生成。编译程序的工作过程一般自始至终伴随进行信息表管理和出错处理两项工作。
词法分析词法分析阶段是编译过程第一阶段,这个阶段任务是对源程序从前到后(从左到右)逐个字符地扫描,从中识别出一个个“单词”符号。
编译程序必须分析源程序,然后综合成目标程序。首先,检查源程序的正确性,并把它分解成若干基本成分;其次,再根据这些基本成分建立相应等价的目标程序部分。
net开发的网站怎么编译的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于net 开发、net开发的网站怎么编译的信息别忘了在本站进行查找喔。








