网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

ASP.NET也像WinForm程序一样运行

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/01/05
以将它保存起来,对话框上面有个【另存为】按钮,此时程序将会把这些参数保存为一个siteconfig文件。

一个siteconfig文件可以保存一个网站在启动时FishAspnetLoader所需的配置参数。

为了方便操作,您可以将经常浏览的网站或目录的配置参数保存到一个siteconfig文件中。

当您在资源管理器的文件夹上右击菜单或从命令行传递一个目录时,

FishAspnetLoader会在安装目录中查找是否存在关于这个目录的配置,

如果没有,则继续查找目标目录下有没有相关的配置文件,

如果没有,还会查找【我的文档】目录有没有相关的配置文件。

如果发现有相关的配置文件,则读取那个配置文件。

当您从“开始菜单”中启动FishAspnetLoader时,程序会显示“设置启动参数”对话框。

如果您只是固定的浏览一个目录或本机网站,则可以将当前设置保存为一个名为:default.siteconfig的文件。

或者,如果是将网站“当成工具”来发布,也可以事先准备好这个文件。那么以后将不会出现这个对话框。

当您从“资源管理器”的右键菜单或命令行传递一个目录路径时,且在没有找到有关这个目录的配置时,

FishAspnetLoader会查看那个目录下是否存在web.config ,如果存在这个文件,则加载Asp.net Runtime,否则不加载,以加快启动速度。

如果这种判断方式对于某个目录不适用时,请从“开始菜单”中启动FishAspnetLoader,并为这个目录创建一个siteconfig文件以指定合适的参数。

启动配置文件,是为了让您能更好定制程序运行行为而设计的,我特别提供一些参数,可以让网站在内置的浏览器更好地伪装成普通桌面程序。

不仅如此,工具还支持命令行的启动方式,可以接收一个siteconfig文件,您只要写个批处理并在做安装包时运行批处理就好了。

498)this.width=498;'' onmousewheel = ''javascript:return big(this)'' alt="" src="http://images.myeducs.cn/files/uploadimg/20111027/09432814.gif" />

或者参考我的另一个工具的安装包的快捷方式做法。那个工具的启动命令行更简单。

也可以参考这个演示程序的配置文件。

总之:还是为了让您方便地使用这个工具。

支持 .NET 4.0

说明:运行本程序仅需要 .net Frarmework 2.0

但是,如果您要运行的网站是基于ASP.NET 3.5的,那么您需要安装 .net 3.5,要运行 .net 4.0的网站,要安装 .net 4.0

如果您的机器上已经安装了 .net framework 4.0 ,而且希望启用 .net 4 的支持。

只需要将安装目录下的文件【FishAspnetLoader.exe.config.bak】改名成【FishAspnetLoader.exe.config】即可。

部署问题

在本文结尾,我提供这个工具的安装包,安装包中还包含了一些其它的文件。提供安装包只是为了让您更方便地使用我的工具而已。

如果您有一个网站,且希望由我的工具来启动并以桌面程序的方式来运行,那么只需要在安装后,把FishAspnetLoader.exe这一个程序拿出来就行了,你可以把FishAspnetLoader.exe放在您的安装包中,并提供一个siteconfig文件,然后以命令行的方式启动我的工具就行了。具体做法请参考我的博客:

通用数据访问层及Ajax服务端框架的综合示例,展示与下载

发一款数据库的辅助工具:My-SqlViewer

原文链接:http://www.cnblogs.com/fish-li/archive/2011/10/26/2225848.html

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号