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 MVC - โพสต์

เรียนรู้วิธีการที่จะเผยแพร่การประยุกต์ใช้ MVC โดยไม่ต้องใช้ Web Developer ภาพ


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

โดย WebMatrix, Visual Web Developer หรือ Visual Studio ใช้คำสั่งเผยแพร่คุณสามารถเผยแพร่โปรแกรมประยุกต์ ASP.NET MVC กับเซิร์ฟเวอร์ระยะไกล

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

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

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

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

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


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

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


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

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

ถ้าโฟลเดอร์ App_Data ของคุณมีข้อมูลการทดสอบโปรดอย่าคัดลอกโฟลเดอร์ App_Data (ดู 5 จุดด้านล่าง)


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

ในไดเรกทอรีรากแอพลิเคชันเซิร์ฟเวอร์ระยะไกลสร้างโฟลเดอร์ bin (ถ้าคุณได้ติดตั้งผู้ช่วยโฟลเดอร์ถังที่มีอยู่แล้ว)

คัดลอกโฟลเดอร์ต่อไปนี้ทุกไฟล์:

C: Program Files (x86) Microsoft ASP.NETASP.NET เว็บ Pagesv1.0Assemblies

C: Program Files (x86) Microsoft ASP.NETASP.NET MVC 3Assemblies

ไปยังโปรแกรมประยุกต์บนโฟลเดอร์ bin เซิร์ฟเวอร์ระยะไกลของคุณ


4. การคัดลอกไฟล์ SQL Server กระชับ DLL

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

คัดลอกโฟลเดอร์ต่อไปนี้ทุกไฟล์:

C: Program Files (x86) Microsoft SQL Server กระชับ Editionv4.0Private

ไปยังโปรแกรมประยุกต์บนโฟลเดอร์ bin เซิร์ฟเวอร์ระยะไกลของคุณ

สร้าง (หรือแก้ไข) แฟ้ม Web.config ของโปรแกรมประยุกต์:

ตัวอย่างของ C #

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SqlServerCe.4.0" />

<add invariant="System.Data.SqlServerCe.4.0"
name="Microsoft SQL Server Compact 4.0"
description=".NET Framework Data Provider for Microsoft SQL Server Compact" type="System.Data.SqlServerCe.SqlCeProviderFactory, System.Data.SqlServerCe, Version=4.0.0.1,Culture=neutral, PublicKeyToken=89845dcd8080cc91" />

</DbProviderFactories>
</system.data>
</configuration>


5. การคัดลอกข้อมูล SQL Server กระชับ

โฟลเดอร์ App_Data ของคุณได้ .sdf ไฟล์ไม่ได้มีข้อมูลการทดสอบ?

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

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

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

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