發佈ASP.NET 建國科技大學 資管系 饒瑞佶 2016/1 V1.

Slides:



Advertisements
Similar presentations
项目四:Internet基础与接入方法 第八章 应用服务器安装配置
Advertisements

硕士论文开题报告 煤炭企业物流信息系统的 研究与设计 指导老师: 学生姓名: 学 号:
第七章 Internet 基础与应用 第一节 主机名字与域名服务 第二节 Internet的域名体系 第三节 主机名字的书写方法
说网络技术专业 江苏联合职业技术学院徐州财经分院 王 磊.
程式語言與設計 授課教師:蔣德威.
5.6 制作具有动态特效的网页 1. 层和时间轴动画 2. Dreamweaver的Behaviors(行为)概述 华东师范大学计算中心.
網路點名系統 致遠管理學院網路通訊學系 張逸中 2007/6/22.
IIS 5.1 及 FrontPage Server Extensions
Windows 2003 Server FTP站台的架設
Asp.net 基礎.
程式設計概論 1.1 程式設計概論 程式語言的演進 物件導向程式 程式開發流程 1.2 C++開發工具
LINQ 建國科技大學 資管系 饒瑞佶.
Windows 2000 Server Certificate Authority架設
JAVA vs. SQL Server 建國科技大學 資管系 饒瑞佶 2013/4 V1.
Q101 在701 SDX Linux上的標準安裝與使用程序v2
JDK 安裝教學 (for Win7) Soochow University
.NET 簡介.
.NET 簡介.
Working with Databases (II) 靜宜大學資管系 楊子青
第一章 Visual Studio、SQL Server介紹與開發環境
第16章 信息系统综合应用开发实例.
第1章 SQL Server 2005 关系数据库简介.
操作資料庫 教授:楊維邦 教授 助教:黃存賢 陳廷宣.
R教學 安裝RStudio 羅琪老師.
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
ASP.NET 90分钟入门 第二课 王 翔.
連結資料庫管理系統.
App Inventor2呼叫PHP存取MySQL
Android App簡介及 App Inventor 2體驗 靜宜大學資管系 楊子青
《网上报告厅》使用说明 北京爱迪科森教育科技股份有限公司.
2019/1/13 行動裝置如何使用東海大學SSLVPN.
FTP檔案上傳下載 實務與運用.
疾病预防控制绩效考核管理软件 开发思路 & 使用说明
課程名稱:_____________ 指導教授:_____________
網頁切換移轉 JS vs. ASP.NET.
DHCP for W2K.
Python联合服务器的使用.
网页设计与制作 Dreamweaver CS6 标准教程
VS.NET 2003 IDE.
FileUpload控制項 建國科技大學 資管系 饒瑞佶 2007年.
App Inventor 2初體驗 靜宜大學資管系 楊子青
微软云计算 --Windows Azure platform
使用 Altera Quartus II 進行電路設計與模擬
大專院校美食網- 以新北市為例 商務科技管理專題 組 別: 第二組 專題成員: 方采薇 陳宜欣
第16章 信息系统综合应用开发实例.
網頁程式概論 建國科技大學資管系 饒瑞佶 2015/9 V1 2016/4 V2 2016/9 V3.
資料來源 2 網路過濾軟體之安裝說明 資料來源 2.
21世纪高职高专规划教材 C#语言程序设计 李继武 彭德林 主 编 张 珑 赵 松 周建辉 副主编
讓Emulator可以 使用Android Market
EPSON 點矩陣印表機LQ-300+ 發票紙張格式設定.
Install OpenCV C++ with Visual Studio 2017 on Windows PC
IIS Internet Information Services
個人網路空間 資訊教育.
VS.NET 2003 IDE.
1 打开 SQL Server 2005 安装盘,单击 SPLASH.HTA 文件进行安装,安装界面如图所示。
第1章 ASP.NET基础.
FTP使用教學 簡介: 軟體名稱:FileZilla 軟體性質:Freeware 版本: 繁體中文版
HelloPurr_Extend 靜宜大學資管系 楊子青
本章要点: 了解ASP.NET 4.5的基础.NET Framework。
Text To Speech (TTS, 文字轉 語音)、讀簡訊 靜宜大學資管系 楊子青
IIS 7.5的開發、管理及擴充大全.
編輯網頁可用那些應用程式? 記事本 Word FrontPage Dreamweaver.
程式移植.
1. 查詢個人電腦版本 1.進入控制台 2.點選“所有控制台項目” 3.點選“系統”.
IT DNA- 微軟MVP、資深IT人胡百敬 資訊產業全攻略!IT知識工作者聯手推薦! 資訊新鮮人》 專業資訊人》 知識工作者》
專案建置與封裝程式 建國科技大學 資管系 饒瑞佶.
Activity的生命週期: 播放音樂與影片 靜宜大學資管系 楊子青
多國語系 建國科技大學 資管系 饒瑞佶.
Develop and Build Drives by Visual C++ IDE
雲端電腦教室 Matlab 使用介紹 1. 工作目錄切換 2. 把 matlab 的檔案存出來 3. Matlab 軟體介面.
Presentation transcript:

發佈ASP.NET 建國科技大學 資管系 饒瑞佶 2016/1 V1

需先有一個可執行的專案

需要有IIS伺服器 電腦右鍵管理

IIS Internet Information Services

安裝IIS(非server) 控制台\程式集\程式和功能\開啟或關閉Windows功能 https://technet.microsoft.com/en-us/library/cc753473.aspx https://www.microsoft.com/taiwan/technet/iis/learn/iis7_iad.aspx 控制台\程式集\程式和功能\開啟或關閉Windows功能

兩種發佈方式 手動發佈 透過Web Deploy與Visual Studio發佈

手動發佈

方式 將專案目錄內的bin目錄、aspx檔案、web.config與相關檔案(圖片與資料庫等)複製到IIS目錄內 再設定IIS

直接把目錄複製到IIS去會有錯誤

首先設定IIS 將目錄轉成應用程式! 確定應用程式對應的.NET Framework是否正確?

設定IIS的SAPI 及CGI 限制

設定SAPI 及CGI 限制

ASP.NET v4.0都設為允許

如果碰到IIS中未安裝.NET framework 4.0的問題

需要先安裝.net framework 4.0 1. 進入C:\Windows\Microsoft.NET\Framework64\v4.0.30319 2. 開始 >> 輸入cmd 3. 在cmd上輸入aspnet_regiis -i 4. 完成後可以到IIS確認應用程式集區是否出現4.0

執行時如果還有其他錯誤 如果出現 編譯器錯誤訊息: CS0016: 無法寫入輸出檔 'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\.............dll' — '存取被拒。 ' 請在C:\WINDOWS\TEMP目錄中加入 networkservice 與 IIS_ISURS 的完全控制權限

透過Visual Studio發佈

IIS前置作業 需安裝管理服務

如果是Windows7 透過 [ 開啟或關閉 Windows 功能 ] 安裝「IIS 管理服務」

Windows 7安裝管理服務

啟動兩項服務  Web Deployment Agent Service (msdevsvc) and the Web Management Service (wmsvc) 

如果沒有Web Deployment Agent Service http://ithelp.ithome.com.tw/question/10108511 搜尋web deploy 安裝Web Deployment Tool

建立專屬使用者 如果沒有就直接使用Adminnistrator

可能有firewall問題 需要80與8172

其他問題 可參考 http://www.benday.com/2013/07/12/fix-error_could_not_connect_to_remotesvc-error-using-visual-studio-2012-web-deploy/

方案總管 Publish

輸入發佈檔案名稱

Site name要一致 參數請依您的狀況作填寫 如果不填,就是發佈到根目錄(預設是c:\inetpub\wwwroot)

如果要新增虛擬目錄 修改Site name設定

Server端需要允許遠端連線

如果是本機

預覽失敗 Web Deployment 工作失敗。(您嘗試使用的應用程式已將 'managedRuntimeVersion' 內容設為 'v2.0'。這個應用程式需要 'v4.0'。 如需詳細資訊,請造訪: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_APPPOOL_VERSION_MISMATCH。)

修改IIS設定