Asp.net2.0的安裝與必要條件5/10

這幾日深為Asp.net2.0部署安裝程式而困惑,在祭司網友(他最近將出一本精心撰寫有關Asp.net2.0的進階書,他有一部分精闢的文章陸續都在他的BLOG中作分享)熱心幫助下,總算摸到了一點門道,方法如下:

A.産生ASP.NET2.0的必要條件

對網站aa增加一個安裝程式的專案比如aa2006,按右鍵點[屬性],選擇必要條件如:Microsoft Data Access Components2.8,.NET Framework2.0,CrystalReports for Net Framework2.0,再點選[從應用程式的相同位置下載必要條件],確定後進行[建置],即可産生一些的必要安裝檔案,如dotnetfx,MDAC28,CrystalReports三個目錄--這個動作以後可以不作了,如果以後有更新如.NET2.0的水晶報表我在猜可能還得做一遍

一.發行網站

點網站目錄,按右鍵然後選擇[發行網站]--這種方法會自動編譯至bin中

可用於fttp,http或者實體路徑來上傳,不過,如果上傳檔案比較大而且網路速度比較慢就會很讓人著急的--我有一個8M大小的檔案,從晚上6:42-12:45

二.手動的編譯--這種方式是向祭司的參考文章中學來的,他所寫書中的一個章節目前在共享中,大家可到上面他的BLOG中去索取一份來學習

1.用aspnet_compiler來進行編譯,命令如下:c:/windows/microsoft.net/framework/v2.0.50727/aspnet_compiler -v aa c:/tmp/aa
2.將産生的整個目錄c:/tmp/aa複製為一個網站目錄如aa2006至192.168.1.100這台電腦上
3.將上述步驟中所設的網站目錄的預設文件為default.aspx
4.在192.168.1.100這台電腦上安裝必要條件所産生目錄中的檔案(第一種方法應該也需要這樣)
5.執行c:/winnt/microsoft.net/framework/v2.0.5.0727/aspnet_regiis.exe -i和c:/winnt/microsoft.net/framework/v2.0.5.0727/aspnet_regiis.exe -r
6.輸入 http://192.168.1.100/aa2006 執行正常(水晶報表也可正常執行,我想可能與所産生的必要安裝有關,之前沒安裝就執行不了的)
P.S本來是要寫程式的部署,其上述過程也可算作部署方法,還有另外一種VS.NET2005有的[安裝精雲]或者[web安裝]我先前只會産生必要條件,因為web我只能輸出內容檔,如果要將B中二所産生的手動編譯加入理論上應該也可以的,不過要注意內容檔中要進行篩選(比如辛苦寫的*.VB或者&.CS)不然那些代碼可能會曝光的,這個理論改天再驗證一下

B.網站的製作
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值