Latest web development tutorials
×

ASP.NET หลักสูตร

ASP.NET หลักสูตร ASP.NET แนะนำโดยย่อ

WP หลักสูตร

WebPages แนะนำโดยย่อ WebPages Razor WebPages แบบ WebPages โฟลเดอร์ WebPages สถานการณ์โดยรวม WebPages ฟอร์ม WebPages วัตถุ WebPages ไฟล์ WebPages ผู้ช่วย WebPages WebGrid WebPages แผนภูมิ WebPages Email WebPages PHP WebPages ปล่อย WebPages ตัวอย่าง

WP คู่มืออ้างอิง

WebPages หมวดหมู่ WebPages ความปลอดภัย WebPages ฐานข้อมูล WebPages ไปรษณีย์ WebPages ผู้ช่วย

ASP.NET Razor

Razor แนะนำโดยย่อ Razor ไวยากรณ์ Razor C# ตัวแปร Razor C# การไหลเวียน Razor C# ตรรกะ Razor VB ตัวแปร Razor VB การไหลเวียน Razor VB ตรรกะ

ASP.NET MVC

MVC แนะนำโดยย่อ MVC การประยุกต์ใช้งาน MVC โฟลเดอร์ MVC แบบ MVC ตัวควบคุม MVC ดู MVC ฐานข้อมูล MVC แบบ MVC ความปลอดภัย MVC HTML ผู้ช่วย MVC ปล่อย MVC คู่มืออ้างอิง

WF หลักสูตร

WebForms แนะนำโดยย่อ WebForms หน้า WebForms การควบคุม WebForms เหตุการณ์ WebForms ฟอร์ม WebForms ViewState WebForms TextBox WebForms Button WebForms ข้อมูลผูกพัน WebForms ArrayList WebForms Hashtable WebForms SortedList WebForms XML ไฟล์ WebForms Repeater WebForms DataList WebForms เชื่อมต่อฐานข้อมูล WebForms หน้าเว็บมาสเตอร์ WebForms การเดินเรือ WebForms ตัวอย่าง

WF คู่มืออ้างอิง

WebForms HTML WebForms Controls WebForms Validation

หน้าเว็บ ASP.NET - การเผยแพร่

เรียนรู้วิธีการที่จะเผยแพร่การประยุกต์ใช้หน้าเว็บโดยไม่ต้องใช้ WebMatrix


ในกรณีที่ไม่ต้องใช้ WebMatrix เผยแพร่โปรแกรมประยุกต์ของคุณ

โดย WebMatrix (หรือ Visual Studio) ในการใช้งานของการสั่งซื้อที่คุณสามารถเผยแพร่การประยุกต์ใช้หน้าเว็บ ASP.NET กับเซิร์ฟเวอร์ระยะไกล

ฟังก์ชั่นนี้จะคัดลอกไฟล์ทั้งหมดของคุณแอพลิเคชันหน้า cshtml ภาพเช่นเดียวกับหน้าเว็บมีดโกนผู้ช่วยกระชับ SQL Server (ถ้าใช้ฐานข้อมูล) ไฟล์ DLL ที่จำเป็นทั้งหมด

บางครั้งคุณไม่ต้องการที่จะใช้ WebMatrix เผยแพร่โปรแกรมประยุกต์ของคุณ บางทีอาจเป็นเพราะผู้ให้บริการโฮสติ้งของคุณรองรับเฉพาะ FTP, บางทีคุณอาจมีความคลาสสิกเว็บไซต์ ASP-based, คุณอาจต้องการที่จะคัดลอกไฟล์ทั้งหมดที่ตัวคุณเองคุณอาจต้องการที่จะใช้หน้าเว็บนิพจน์และบางซอฟต์แวร์ที่เผยแพร่อื่น ๆ

คุณมีปัญหาหรือไม่ ใช่มันจะ แต่คุณมีวิธีที่จะแก้มัน

เพื่อดำเนินการคัดลอกเว็บไซต์ที่คุณต้องรู้วิธีที่จะอ้างถึงไฟล์ที่ถูกต้องซึ่งไฟล์ DLL คุณต้องการคัดลอกและเก็บไว้ที่พวกเขาอยู่

ทำตามขั้นตอนเหล่านี้:


1. ใช้เวอร์ชันล่าสุดของ ASP.NET

ก่อนที่คุณจะดำเนินการตรวจสอบให้แน่ใจว่าโฮสต์ของคุณใช้เวอร์ชั่นล่าสุดของ ASP.NET (4.0 หรือ 4.5)


2. สำเนาโฟลเดอร์เว็บ

คัดลอกเว็บไซต์ของคุณ (โฟลเดอร์และเนื้อหาทั้งหมด) ไปยังแฟ้มการประยุกต์ใช้ในพื้นที่ห่างไกล (Server) จากโฟลเดอร์บนคอมพิวเตอร์การพัฒนาของคุณ

โคมไฟ

หากใบสมัครของคุณมีข้อมูลที่ไม่ได้คัดลอกข้อมูล (ดู 4 จุดด้านล่าง)


3. คัดลอกไฟล์ DLL ที่

ตรวจสอบให้แน่ใจว่าไฟล์ bin บนโฟลเดอร์พื้นที่ห่างไกลของคุณมีไฟล์ DLL เดียวกันบนคอมพิวเตอร์การพัฒนาของคุณ

หลังจากคัดลอกโฟลเดอร์ bin ซึ่งควรประกอบด้วยแฟ้มต่อไปนี้:

Microsoft.Web.Infrastructure.dll
NuGet.Core.dll
System.Web.Helpers.dll
System.Web.Razor.dll
System.Web.WebPages.Administration.dll
System.Web.WebPages.Deployment.dll
System.Web.WebPages.dll
System.Web.WebPages.Razor.dll
WebMatrix.Data.dll
WebMatrix.WebData


4. การคัดลอกข้อมูลของคุณ

หากใบสมัครของคุณมีข้อมูลหรือฐานข้อมูล เช่นฐานข้อมูล SQL Server กระชับ (ไฟล์ .sdf ในโฟลเดอร์ App_Data) โปรดพิจารณาต่อไปนี้:

คุณต้องการที่จะเผยแพร่ข้อมูลการทดสอบของคุณไปยังเซิร์ฟเวอร์ระยะไกล?

ส่วนใหญ่เวลาโดยทั่วไปไม่พึงประสงค์

หากคุณมีข้อมูลการทดสอบบนคอมพิวเตอร์การพัฒนาของคุณก็จะเขียนทับข้อมูลการผลิตของคุณในพื้นที่ห่างไกล

หากคุณต้องคัดลอกฐานข้อมูล SQL (ไฟล์ .sdf) แล้วคุณควรลบข้อมูลทั้งหมดในฐานข้อมูลแล้วคัดลอกไฟล์ .sdf ว่างจากคอมพิวเตอร์การพัฒนาของคุณไปยังเซิร์ฟเวอร์

นั่นแหล่ะ โชคดี!