易截截图软件、单文件、免安装、纯绿色、仅160KB

发布asp.net应用程序

对于开发者自身的机器来讲,可能程序运行不会有任何问题,但关键是,程序往往要发布到用户的机器上,如果用户有专门的服务器,那另当别论,但如果用户只是想用一台普通不能在普通的办公机器当服务器的话,发布程序,可能就要做的事情多一些:
1、首先检查系统有没有安装iis,如果没有,要上网下载iis的安装包,通过“控制面板”中的“添加删除程序”中的“添加windows组件”安装。前提是操作系统支持iis组件(xp home不支持)。
2、安装.net framework,版本视你开发用的.net版本而定。
注意:1,2最好不要颠倒,否则还要通过“aspnet_regiis -i“注册asp.net。
3、把程序发不到iis根目录下。
注意:如果程序中,有些文件夹中的文件需要写入(更改),如web.config文件或者有的access数据库文件,那么应该将这样的文件夹的属性的“安全”选项,添加一个“internet匿名用户”,并赋予“修改”权限。
4、设置iis下“默认网站”的访问权限为:“匿名用户”和“windows集成验证”。
5、关闭windows自带的防火墙。
注意:特别是xp系统下,第5步很重要。


相关文档:

ASP.NET实现文件下载


 //TransmitFile实现下载    
    protected void Button1_Click(object sender, EventArgs e)   
    {   
        /*   
     ......

ASP.NET处理Session丢失

-----------------------------------------------------引言开始-----------------------------------------------------
      事情的起因是站点出现未登陆的假象,点着点着就跳到登陆页或提示用户登陆。
因为很多页面都继承了一个PageBase类,这个类会判断用户是否登陆如果没有登陆就会 ......

详解VS2010中ASP.NET @Page指令属性

@Page指令位于每个ASP.NET页面的顶部,告诉ASP.NET这个具体页面使用什么属性,以及该页面继承的用户控件。ASP.NET页面
@Page指令属性有:AspCompat、Async、AsyncTimeout、AutoEventWireup、Buffer、
ClassName、ClientIDMode、CodeBehind、
CodeFile、CodeFileBaseClass、CodePage、CompilationMode 、ContentType、 ......

Asp.Net细节性问题精萃

1.<%=...%>与<%#... %>的区别:
答:<%=...%>是在程序执行时调用,<%#... %>是在DataBind()方法之后被调用
2.控件接收哪些类型数据?
答:接收Bind的控件,一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑的主要是ArrayList(数组),Hashtable(哈稀表),DataView(数据视图 ......

asp.net母版页使用控件时,控件中路径问题

刚刚在headmenu控件里面写了一个导航条,用到了本地的图片,在控件中显示良好,可是放到母版式页后,发现导航条背景图片没了,于是仔细检查了下图片的url,我用的是绝对路径,难道放在主页上后,路径也改变了,上网查了下,还真是这个问题,图片在控件里面看不到没关系,关键是要在母版式页能看到就行,路径都要根据母版页的写. ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号