[ASP.NET笔记] 11.ASP.NET应用程序打包
打包需要解决两点
1)打包之后的网站中应该没有源文件(*.cs)
2)打包过程中应该把DotnetFrameworker打包进去,这样在安装过程
会自动识别目标计算机上是否有fw,如果没有则首先安装fw
打包的步骤:
1)安装WebDeployment。这是微软公司为了弥补vs2005自动的web打包而
发布一个插件,它可以把一个网站进行编译,其结果是没有源文件也可以运行
2)创建一个web应用程序
3)对准web应用程序单右-->add WebDeployment Project,确定
4)选择WebDeployment Project单右-->生成,就可以生成一个没有*.cs的网站
5)添加一个Web安装项目
6)选中Web安装项目按F4,弹出属性窗口,在其中输入安装项目的信息,包含:安装的标题,软件的作者等等
7)选中Web安装项目按单右-->属性-->系统必备--->选择"从与我应用程序相同的位置下载系统必备组件
8)选中"web应用程序文件夹"--->单右-->添加-->项目输出-->选择以前通过WebDeployment Project生成的项目-->确定
9)选中Web安装项目按单右-->生成--->在生成的文件夹的Debug文件夹中会看到
dotnetfx,setup.exe.WeijinSetUp.msi三个安装文件
10)把这三个安装文件刻成光盘,安装到目标文件就可
1)打包之后的网站中应该没有源文件(*.cs)
2)打包过程中应该把DotnetFrameworker打包进去,这样在安装过程
会自动识别目标计算机上是否有fw,如果没有则首先安装fw
打包的步骤:
1)安装WebDeployment。这是微软公司为了弥补vs2005自动的web打包而
发布一个插件,它可以把一个网站进行编译,其结果是没有源文件也可以运行
2)创建一个web应用程序
3)对准web应用程序单右-->add WebDeployment Project,确定
4)选择WebDeployment Project单右-->生成,就可以生成一个没有*.cs的网站
5)添加一个Web安装项目
6)选中Web安装项目按F4,弹出属性窗口,在其中输入安装项目的信息,包含:安装的标题,软件的作者等等
7)选中Web安装项目按单右-->属性-->系统必备--->选择"从与我应用程序相同的位置下载系统必备组件
8)选中"web应用程序文件夹"--->单右-->添加-->项目输出-->选择以前通过WebDeployment Project生成的项目-->确定
9)选中Web安装项目按单右-->生成--->在生成的文件夹的Debug文件夹中会看到
dotnetfx,setup.exe.WeijinSetUp.msi三个安装文件
10)把这三个安装文件刻成光盘,安装到目标文件就可