这是vs2010中如何发布网站及(jí)打包web项(xiàng)目生成安装文(wén)件下载(zǎi),如果想(xiǎng)要将完成的(de)网站(zhàn)部署到(dào)服务器中,可以使用 Microsoft Visual Web Developer Web 开发工具提供的(de)“发(fā)布网站”实用(yòng)工具。“发布网(wǎng)站(zhàn)”实用(yòng)工具对网站中的页和(hé)代码进(jìn)行预(yù)编译,然后将编译器(qì)输出写入指(zhǐ)定的文件(jiàn)夹。然后可以(yǐ)将输出复(fù)制(zhì)到目标 Web 服务器(qì),并从(cóng)目(mù)标 Web 服务(wù)器中运行应用(yòng)程序。
vs2010中如何发布网站(zhàn)及打包web项目生成安装(zhuāng)文件“允许更新(xīn)此预编译站点”选项指定将(jiāng)所有程序代码编译为程(chéng)序集,但 .aspx 文(wén)件(包括单(dān)文件 ASP.NET 网页)按原(yuán)样复制到目标文件(jiàn)夹。在此演(yǎn)练中,将(jiāng)不(bú)选择(zé)该选项(xiàng)。有关详细信(xìn)息(xī),请参见发(fā)布网站。
vs2010中如(rú)何发(fā)布网站及打包web项目生成安装文件对于此演练,将发布到本地(dì)文(wén)件(jiàn)夹(jiá)。也可(kě)以发布(bù)到(dào) UNC 共享。如果要使用 HTTP 或 FTP 发布到远程网(wǎng)站,则需(xū)要在“目标(biāo)位置”框中指定(dìng)远程服务器的 URL。
“允(yǔn)许更新(xīn)此预(yù)编译站点”选项指定将所有(yǒu)程序代(dài)码编译为程序集,但 .aspx 文件(jiàn)(包(bāo)括单文件 ASP.NET 网页)按(àn)原样复制到目(mù)标(biāo)文件夹。在此演练中,将(jiāng)不(bú)选择该选项。有关详细信息(xī),请参见发(fā)布网站(zhàn)。
1.为了避免(miǎn)用(yòng)户(hù)看到源文件,在(zài)打(dǎ)包前,先发布要(yào)打包(bāo)的(de)网站(zhàn),使(shǐ).cs文件编(biān)译到项(xiàng)目里(lǐ)并且(qiě)不可见.
2.打包网站步骤:
(1)打开发布过的网站.
(2)新建->项目->Web安(ān)装项(xiàng)目(mù),在(zài)"名称"中,命名一个安装项目的名称.
(3)在"解(jiě)决方案列(liè)表"中,选(xuǎn)择"添(tiān)入(rù)解决方案",把当前新建的安(ān)装项(xiàng)目(mù)添加到当前(qián)的解决方案里.
3.右键单(dān)击"Web应用程(chéng)序文(wén)件夹",选择"添加"->"项目(mù)输出",选择要输出的文件所在的(de)文件(jiàn)夹.
4.单击"Web应(yīng)用程序文件(jiàn)夹",按(àn)F4或右键单击该文(wén)件(jiàn)夹选择属性窗口,设(shè)置项目的虚拟目录名及其它选项.
5.在"解决方(fāng)案(àn)资源管理器"中(zhōng),选(xuǎn)中安装项目,然后按F4键,打开项目的(de)属性窗口,可设置项目开(kāi)发者(zhě),项目(mù)名称,生产公司,标(biāo)题(tí)及版本号等.
6.在"解决方案资源管理器"中,选中安装(zhuāng)项目,然后右键单击它,选择属(shǔ)性,打(dǎ)开一个属性(xìng)页,单击"配置管理器",将能设(shè)置成Release的,全设置(zhì)成Release.单击"关闭"
7.在"属性页中,系统必备可以将.netFrame也一并打包到安装文件中.
8."生成"-->"生成websetup1",执行生成安装文件.
