導航:首頁 > 配伺服器 > vs項目如何發布到伺服器

vs項目如何發布到伺服器

發布時間:2022-04-24 07:42:18

㈠ 怎麼通過VS把項目上傳到伺服器

右鍵項目——發布——發布方法選擇FTP

㈡ vs2005 開發的WEB項目如何發布到IIS上

按照以下操作:
首先在VS2005中打開網站項目,打開 解決方案資源管理器面板,滑鼠右擊項目中的網站根目錄,在彈出的菜單項中點選 生成網站,而後按照網站生成向導一步一步運行下去即可。結果會在 我的文檔\Visual Studio 2005\Projects\文件夾中生成1個與站點名稱一樣的文件夾,此文件夾即可發布到WEB伺服器上。
也可以在VS2005中打開網站項目,打開 解決方案資源管理器面板,滑鼠右擊項目中的網站根目錄,在彈出的菜單項中點選 發布網站,此時需要你知道你的WEB伺服器的地址和一些用戶規則,它將遠程的獎你的站點發布到實際WEB伺服器上,並且可以遠程管理這個發布的網站——包括修改,增加內容等。
而後打開IIS管理器,在其中將發布的站點文件夾按照IIS的規定發布出去即可。如果始終是模擬WEB伺服器,還需要配置DNS伺服器來發布域名。
上述的結果是將在VS2005種寫的代碼程序轉成WEB伺服器可以識別的HTML代碼,XML語言和動態連接文件。

㈢ VS2008做網站怎樣發布

vs2008是一個程序開發環境,WEB2.0、windows vista,office 2007都可以用。

具體發布網站的過程,跟阿里雲伺服器終端差不多,主要是在iis管理器內進行:

詳情請參考如下:


發布網站

1.打開iis管理器(開始----》程序----》管理工具---》Internet 信息服務(IIS)管理器)。界面如下。

2、選中你的網站項目(天翼Web開發V2),右鍵,選擇「設為啟動項目」。接著,再右鍵,

㈣ vs2005怎麼部署做好的程序

VS2005中部署 C# 應用程序
一 部署 C# 應用程序
部署是分發要安裝到其他計算機上的已完成應用程序或組件的過程。對於控制台應用程序或基於 Windows 窗體的智能客戶端應用程序,有兩個部署選項可供選擇:ClickOnce 和 Windows Installer。
ClickOnce 部署
ClickOnce(Visual Studio 2000和NET Framework 2.0 的一個功能) 部署允許您將 Windows 應用程序發布到 Web 伺服器或網路文件共享,以簡化安裝。在大多數情況下,建議使用 ClickOnce 選項進行部署,因為該選項可使基於 Windows 的應用程序進行自更新,盡可能減少安裝和運行時所需的用戶交互。
Windows Installer
Windows Installer 部署允許您創建安裝程序包以分發給用戶;用戶運行安裝文件並按照向導逐步操作即可安裝應用程序。將安裝項目添加到解決方案中即可完成此操作;在生成後,它將創建一個分發給用戶的安裝文件;用戶運行此安裝文件並按照向導逐步操作即可安裝應用程序。

二 VS2005中的clickonce技術
1) 在設計完winform程序後,可以選擇將程序發布到如下的存貯位置:文件系統,本地的Web伺服器,FTP站點,遠程Web站點。
2) 當應用程序部署到相應的位置後,用戶可以通過瀏覽器瀏覽一個叫publish.htm的文件,點擊下載的鏈接,將應用程序下載到本機安裝。這個publish.htm是部署應用程序的一個入口文件.
3) 當用戶安裝完程序後,會自動產生快捷方式到桌面,並且在控制面版的增加刪除中會找到該程序。
4) 當用戶啟動程序時,系統可以首先去檢查服務端是否有新的程序版本,如果有的話,則會自動連接服務端,查看是否有新的版本,如果有新的版本的話,則自動下載新的版本到本機並安裝
程序部署的實例

首先,打開vs2005用C#建立一個windows應用程序。之後拖放一個按鈕到窗體中,在該按鈕的click事件中寫入如下代碼:
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("hello world");
Close();
}
運行上面的程序,如下圖所示

接下來,可以對其進行發布了。首先看下在VS2005中,其中的發布選項卡。滑鼠右擊這個程序的工程,選其中的"properties"屬性菜單,如下圖所示
上圖是項目的屬性頁,其中有許多選項。在最上面的"publish location"選項框中,允許你指定將項目發布的位置。可以點旁邊的"…"按鈕,進一步瀏覽確定發布的位置,如下圖

這里,我們可以設定項目要發布的位置,比如文件系統,本地伺服器,FTP站點,遠程站點等。
接著,我們在"install mode and setting"選項組中,可以點選"Prerequisites..."按鈕,這里可以設置要運行該應用程序時,需要額外安裝的庫文件或其他必須的文件,如下圖所示。默認必須安裝的是.net framework 2.0。還要選中windows installer 3.1
同時,我們可以選擇"install mode and setting"選項卡中的update選項,這個選項卡如下圖所示

其中,默認是採用啟動應用程序時檢查更新的選項的。也可以選擇,是在應用程序連接上網時自動檢查是否有更新的版本,或者是選擇當應用程序啟動後,以後台進程的方式,自動檢查是否有新的版本。
選擇"installl mode and setting"選項卡中的"options"選項卡,如下圖,填入一些關於應用程序的信息。

已經設置完畢,可以開始進行部署了。我們使用其中的"publish wizard"發布向導進行發布。首先選定要發布的位置,如下圖所示:

點"NEXT"後,出現如下圖,這里,可以選擇你的應用是在離線或是可以同時運行在離線和在線狀態下的.

publish 成功,系統自動打開IE瀏覽器,轉到publish的頁面,如圖:

這樣當用戶啟動程序時,系統可以首先去檢查服務端是否有新的程序版本,如果有的話,則會自動連接服務端,查看是否有新的版本,如果有新的版本的話,則自動下載新的版本到本機並安裝.
可進一步在區域網中其他機子上測試(http://xue/test/publish.htm).

VS2005客戶端使用clickonce部署應用程序

使用發布向導

1 選擇Build | Publish TEST 菜單命令.
2 這將運行發布向導.。這將提供最直接的方法發布一個應用程序。
3 在發布向導中,將配置程序要發行的地址,默認為"http://localhost/TEST".
4 默認情況下發布的位子與主程序的名字有關,.而且是以網站形式發布。 其他發布方式還有 FTP 站點, 本地, 網路共享.
5選擇Next.
6在 Will the application be available offline? 頁面, 有兩種安裝模式供選擇。默認方式下序在online和offline都能使用
7其他選項, 「No, this application is only available online」則是程序會直接從發布頁運行,而且將不會集成到Windows shell中。
8 選擇 「Yes, this application is available online or offline.」然後單擊 Next.
9單擊 Finish.
10發布引擎將創建必須的發布文件 ,包括:程序的二進制文件,程序清單, 一個HTML 頁面並將他們存在一個本地的項目文件夾中。當第一次發布到網站, 發布引擎會在目標伺服器上建一個Web 應用程序,然後從項目文件夾復制文件到虛擬目錄.。當發行完成,最新的publish.htm 頁面將在 Internet Explorer中自動運行。
運行一個 ClickOnce 程序
1在Internet Explorer中打開TEST的頁面, 單擊 Install 按鈕.。這將運行該應用程序。一個程序運行對話框將通知用戶程序來自一個未知的軟體發布者。( 數字簽名)
2在Application Install 對話框中,單擊 Install.
3 ClickOnce客戶端在本機執行程序,完成後會運行最新的程序。.
4 Running version和 Updated version 顯示了發布的詳細版本信息.
5關閉程序。
6通過Start | All Programs | shuttle | TEST方式啟動.這是程序在offline的情況下運行。
配置ClickOnce的設置
1在 Visual Studio中的TEST 項目中雙擊他屬性文件夾。.
2這將打開Project Designer.
3在Project Designer單擊Publish 標簽
4在Publish 面板, 再次查看所有可用的發布選項。
5所有在向導中設置的屬性在這都是可修改的。
6不勾選 「Open deployment web page after publishing.」 這個屬性控制每次從VS 2005發布一個ClickOnce應用程序時是否自動打開一個publish.htm 頁面 。
7單擊 OK.
8在應用程序配置對話框中允許配置程序的各種不同更新方式。 這包括程序是在運行前檢查更新, 或是運行中檢查。 還能配置檢查更新的頻率(比如每星期更新一次) 以及是否強制更新
9點擊 OK.
10在Prerequisites對話框,注意選擇.NET Framework 2.0 組件。 默認情況下,發布引擎會創建一個安裝項目並包含該組件。還可以選擇其他可再發行包,是它們與自己的程序一起發布。..
發布和更新程序
1在Publish中,這有個按鈕Publish Now用於終止向導直接發布.
2單擊 Publish Now.
3通過 Start | All Programs | shuttle | test打開程序.
4當啟動程序, 一個狀態對話框出現, 這個是由ClickOnce客戶端提供服務的(dfsvc.exe, 一個在任務管理器中能找到的進程). 這個程序將通過讀取本地配置文件決定是否應該進行更新,然後通過下載網路上的文件查看是否有可用的新版本。
應用程序的回滾
1通過 to Start | Control Panel | Add or Remove Programs.
2在 Add or Remove Programs中選擇TEST.
3單擊 Change or Remove.
4選擇 Restore the application to its previous state.
5通過Start | All Programs | shuttle | TEST.
這時的版本將回到它的前一版

卸載

1打開Start | Control Panel | Add or Remove Programs.
2在Add or Remove Programs中選擇Northwind Traders TEST.
3單擊 Click here for support information.
. 4單擊 Close.
5單擊 Change or Remove.
6選擇 Remove the application from this computer 然後單擊OK.
最後是對publish的一些選項做下解釋說明

Publishing Location是輸入程序要發布的地址,可以是網路文件夾,HTTP,FTP等等
Prerequisites是選擇程序安裝必需的先決條件。比如:freamework2.0,SQL2005,install3.1.....
Updates是對程序檢查更新的設置。是程序啟動就檢查更新,還是程序運行後檢查,還是每個星期檢查一次,可以設定天數等等
Options就是一般是設置

㈤ 請問如何將VS2010做好的asp.net項目部署到本地的IIS伺服器上面

安裝iis
右鍵我的電腦選擇管理
服務和應用程序-Internet信息服務
網站-默認網站 右鍵虛擬目錄
建好後,直接把web程序放到虛擬目錄的路徑下
訪問就是
http://你的外網IP地址/虛擬路徑的名字/

㈥ 怎樣VS2010做的asp.NET網站發布到本機的IIS伺服器上

發布網站,然後給這個文件夾全許可權,然後在IIS中,新建網站,找到這個文件夾,載入即可。

㈦ VS2010中c# LINQ三層架構的項目,請問怎麼發布為網站急!!!

假如現在你直接運行是正常的,即自動打開瀏覽器並看到內容。那麼發布步驟主要是:

  1. 安裝IIS,有可能你需要注冊一下asp.net(命令行,具體方法網路)。

  2. 把你的web.config那一層次的所有文件以及文件夾復制出來,放在比如DMySite下面。

  3. 在IIS上新建網站,定位到DMySite,然後設置主文檔、配置為相應的.net版本

  4. 啟動此網站,即可用瀏覽器訪問。

㈧ 如何將本地文件通過visual studio 2013上傳到伺服器

首先創建一個任意類型的項目。在我的例子中,我創建了一個新的Windows Phone 8應用。重述一遍,這無關緊要。按如下顯示選擇「文件」>「添加到源碼控制」。

你會看到一個在TFS和Git間選擇的選項。選擇「Git」並勾選「以後使用它」。

轉到github.com並創建一個新倉庫,以任意你喜歡的名字命名。我命名為「GitHubVS2013」,剩下的按默認值,最後點擊「創建倉庫」

進入新建立的倉庫,復制一下克隆URL。下一步會用到。

在解決方案管理器旁你會找到團隊管理器。點擊「非同步提交」,添加上一步復制的克隆URL然後點擊「發布」。

點擊發布按鈕後,如果之前沒用過的話你需要驗證你的Github用戶名密碼。

你好看到下面的提示:

㈨ vs2005發布網站文件到虛擬主機資料庫怎麼發布

在web.config中增加一個資料庫連接字元串的自定義項目。
然後,代碼中連接資料庫的時候,不再連接本地資料庫,而是通過資料庫連接字元串來連接資料庫。
然後發布的時候,把你的資料庫備份一下,交給客服,客服把資料庫備份恢復到他的伺服器上去,這樣在伺服器上就有了資料庫了。

㈩ vs2010創建的伺服器怎麼發布

VS2010項目右鍵有直接發布功能,可發布到本機或伺服器。 上述發布完的文件,你也可以直接復制到其他伺服器人工再設置

閱讀全文

與vs項目如何發布到伺服器相關的資料

熱點內容
建築考二建刷視頻用什麼app 瀏覽:233
取消紙質文件夾密碼 瀏覽:769
程序員級別提升 瀏覽:432
編譯運行後停止工作 瀏覽:779
白虎通pdf 瀏覽:673
linux開啟關閉埠 瀏覽:228
單片機加一個晶元 瀏覽:723
vs編譯方式 瀏覽:211
安卓的掌盟盒子可以查什麼 瀏覽:864
上下學app有什麼好處 瀏覽:363
程序員做信貸項目的好跳槽嗎 瀏覽:252
粘土伺服器的禮盒為什麼開不了 瀏覽:506
樂高機器人pdf 瀏覽:863
退出scala命令 瀏覽:366
不管什麼情況下軍人必須服從命令 瀏覽:267
雲計算和伺服器模式有什麼區別 瀏覽:524
s型增長速率演算法 瀏覽:978
c語言迷宮演算法入門 瀏覽:240
android列表動畫 瀏覽:361
外企演算法面試 瀏覽:321