![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.Net
文章平均质量分 61
lastBeachhead
最后的据点。
展开
-
源代码编译为托管模块后,托管模块都包含哪些东西?
我们使用任何支持CLR的编程语言创建源代码文件,经过编译器编译之后,生成的结果都是托管模块(Manage Module)。托管模块是需要CLR才能执行的标准windows可移植可执行(PE)文件。 下面主要描述托管模块的各个组成部分: 部分 描述 PE表头 该原创 2008-10-23 23:00:00 · 1248 阅读 · 0 评论 -
Server.Transfer,Response.Redirect的区别
如果你读过很多行业杂志和 ASP.NET 示例,你会发现,大多数人使用 Response.Redirect 将用户引导到另一个页面,而另一些人好像偏爱于神秘的 Server.Transfer,那么,这二者有什么区别? Response.Redirect 简单地发送一条消息到浏览器,告诉浏览器定位到另一个页面。你可以使用下面的代码将用户引导到另一个页面: Response.Re转载 2009-03-12 22:06:00 · 655 阅读 · 0 评论 -
Server.Transfer()之后并获取之前页面内容的一个例子
a.aspx页面前台: a.aspx页面后台:using System;using System.Collections.Generic;using System.Linq;using System.Web;using Sys原创 2009-03-12 22:19:00 · 1075 阅读 · 0 评论 -
ASP.NET跨页面传值技巧总结
1.使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a.aspx.cs的C#代码view plaincopy to clipboardprint?p原创 2009-03-12 21:46:00 · 628 阅读 · 0 评论 -
使用webchart过程中遇到的一些问题
安装条件:1、操作系统如果是2003的,那么需要到sp2补丁2、framework需要3.5的,而且需要打sp1补丁先。4、先执行mschart.exe文件,这个是图表控件的语言包。3、接着执行MSChartLP_chs.exe,这个是图表控件的安装文件。5、接着执行mschart_visualstudioaddon.exe,这个是把图表控件作为vs的附加工具。常见问题:1、从工具箱拖放图原创 2009-02-16 16:41:00 · 3034 阅读 · 0 评论 -
关于CS0016: Could not write to output file ‘c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files… ‘Access is deni
Grant full control to two users of your system “Network Service” and “YourComputerName/IIS_IUSERS” on the following folders.1. C:/Windows/Temp2. C:/Windows/Microsoft.NET/Framework/v2.0.50727/Tempo原创 2009-01-13 13:21:00 · 2775 阅读 · 0 评论 -
如何自定义配置节点
目录自定义配置节点中相关类的介绍自定义配置单节点自定义配置多节点使用实现接口方式来自定义配置节点自定义配置节点中相关类的介绍(返回)自定义配置单节点(返回)向项目中添加System.Configuration引用。ConfigurationSection、ConfigurationElement、ConfigurationElementColle原创 2009-01-07 21:02:00 · 3617 阅读 · 3 评论 -
asp.net页面事件执行顺序
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.W转载 2009-01-05 11:18:00 · 2115 阅读 · 0 评论 -
ASP.NET页面事件:顺序与回传详解
一、初始化 ·当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当前可以使用的对象包括QueryString,Form以及Cookies集合,还有Cache对象。注意:在构造函数里是不允许使用Session的。 ·下一个将执行的方法是Add转载 2009-01-04 19:46:00 · 1476 阅读 · 0 评论 -
关于C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files的设置
如果把网站发布在iis下,运行的时候提示没有该文件夹下文件的访问权限,则右键点击该文件夹,在“安全”选项卡中,设置NETWORK SERVICE用户用完全控制的权限。如果没有该用户,则添加之。如果运行的时候,提示该文件夹下的某某.cs文件同时存在与***.dll和**.dll中,则先使用iisreset /stop停掉iis,然后干掉该文件夹下的临时文件,然后使用iisreset /start启动转载 2008-12-30 09:47:00 · 1424 阅读 · 0 评论 -
如何加载通用语言运行时?
我们可以在%windir%system32下查找MSCorEE.dll文件来判断一个机器中是否安装了.NET框架。当生成一个.exe程序集时,编译器/链接器会产生一些特殊的信息,并将它们嵌入到结果程序集的PE文件表头及其各个组成文件的.text部分。当EXE文件被调用时,这些特殊的信息将导致CLR被加载并初始化。CLR随后会定位到应用程序的入口点方法,从而以此来启动应用程序。原创 2008-10-27 22:44:00 · 1581 阅读 · 0 评论 -
常用IL指令介绍
微软的IL反编译实用程序Ildasm.exe可以析构.NETassembly(组件)、根据你的要求从程序中抽取IL代码。对某一assembly调用该实用程序后,ILDASM会给出该assembly中所有类和名称空间的一个视图。 当你进到某个类的成员或其方法,ILDASM就会为你显示该成员的IL代码。如果之前你曾经看到过汇编器或J++字节码,那么IL可能在你看来会转载 2008-10-27 19:03:00 · 7545 阅读 · 1 评论 -
托管模块与程序集
CLR实际上并不是和托管模块来打交道的,它直接打交道的是程序集。程序集是一个或者多个托管模块,以及一些资源文件的逻辑组合。程序集才是组件复用,以及实施安全策略和版本策略的最小单位。在程序集中有一个清单,描述了组成程序集的文件。默认情况下,编译器会将产生的托管模块转换为一个程序集。也就是说,c#编译器产生的是一个包含了清单的托管模块。其中的清单表明程序集中仅包含了一个文件。对于仅包含一个托管原创 2008-10-27 22:11:00 · 1812 阅读 · 0 评论 -
IL语言学习(一)
介绍微软中间语言 (MSIL) 是一种语言,是许多编译器(C#,VB.NET等)的输出. ILDasm(中间语言反汇编器)程序和.Net FrameworkSDK(FrameworkSDK/Bin/ildasm.exe)打包在一起,让用户以人可阅读的格式查看MSIL代码。通过该工具,我们可以打开任何.net可执行文件(exe或dll)并查看其MSIL代码。ILAsm转载 2008-10-24 15:05:00 · 13403 阅读 · 0 评论 -
再谈Server.Transfer,Response.Redirect的区别
使用HttpContext.RewritePath来配合Server.Transfer/Execute 有不少人都懂得在Applicaton_Start等事件中使用HttpContext.RewritePath来改变HttpHandler。 如果在Server.Transfer/Execute的调用前,使用RewritePath,更可以起到指定QueryString的效果。转载 2009-03-12 22:10:00 · 1043 阅读 · 0 评论