HOW TO: แอปพลิเคชันที่จะสร้างบน.NET Framework การจัดวาง

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 818016 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

สรุป

บทความที่มีการทีละขั้นตอนนี้อธิบายถึงข้อควรพิจารณาที่สำคัญสำหรับการปรับใช้โปรแกรมประยุกต์ที่สร้างบน.NET Framework นี่คือชุดของบทความที่มีข้อมูลรายละเอียดสำหรับโปรแกรมประยุกต์ที่สร้างบน.NET Framework อย่างใดอย่างหนึ่ง

บทความในชุดนี้รวมต่อไปนี้:
818016HOW TO: แอปพลิเคชันที่จะสร้างบน.NET Framework การจัดวาง
818013สนับสนุน HOW TO: แอปพลิเคชันที่จะสร้างบน.NET Framework
818015HOW TO: ปรับคลื่น และตั้งมาตราส่วนประสิทธิภาพการทำงานของแอปพลิเคชันที่จะสร้างบน.NET Framework
818014HOW TO: แอปพลิเคชันที่จะสร้างบน.NET Framework การรักษาความปลอดภัย

สร้างแฟ้ม Web.Config สำหรับแอพลิเคชันที่ ASP.NET

แฟ้ม Web.config คือ ไฟล์ XML ที่ประกอบด้วยการตั้งค่าเฉพาะตัวของการแอพลิเคชันที่แทนที่ค่าเริ่มต้นระบบ ขณะ ASP ส่วนใหญ่จะมีการปรับใช้โปรแกรมประยุกต์ที่สร้างบน.NET Framework กับแฟ้ม Web.config แฟ้ม Web.config ดังกล่าวไม่จำเป็น คุณอาจต้องสร้างแฟ้ม Web.config แทนที่การตั้งค่าเริ่มต้นบนพื้นฐานในแอพลิเคชันโดยแอพพลิเคชัน

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสร้างแฟ้ม Web.config สำหรับโปรแกรมประยุกต์ที่ไม่มีอยู่หนึ่ง คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
815178HOW TO: สร้างแฟ้ม Web.Config สำหรับแอพลิเคชันที่ ASP.NET

แก้ไขการกำหนดค่าของแอพลิเคชันที่ ASP.NET

ระบบทั้งหมดที่.NET Framework ได้ถูกจัดวางได้ตั้งทั้งระบบ ASP.NET ค่าคอนฟิกที่กำหนดไว้ในองค์ประกอบ <system.web>แฟ้ม Machine.config คุณสามารถปรับเปลี่ยนการตั้งค่าเหล่านี้ (บ่อย ๆ คุณต้องแก้ไขการตั้งค่าเหล่านี้) บนพื้นฐานในแอพลิเคชันโดยแอพพลิเคชัน</system.web>

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการแทน.NET ตั้งกรอบงานการกำหนดค่าค่าเริ่มต้นสำหรับโปรแกรมประยุกต์ที่ระบุ คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
307626การกำหนดค่า ASP.NET ข้อมูล: ภาพรวม
815178HOW TO: การกำหนดค่าของแอพลิเคชัน ASP.NET ที่แก้ไข

ตรวจสอบว่า ระบบไคลเอ็นต์ตรงตามความต้องการต่ำสุดสำหรับการติดตั้ง.NET Framework

ก่อนที่คุณสามารถปรับใช้โปรแกรมประยุกต์ที่สร้างบน.NET Framework ไปยังไคลเอนต์ระบบ ที่ระบบต้องมีคอมโพเนนต์ซอฟต์แวร์เฉพาะและซอฟต์แวร์ที่ติดตั้ง ระบบไคลเอ็นต์ส่วนใหญ่จะตรงกับความต้องการ อย่างไรก็ตาม คุณอาจต้องการด้วยตนเองตรวจสอบว่า ระบบที่ระบุนั้นพร้อมที่จะได้รับ redistributables .NET Framework

For additional information about how to deploy the .NET framework to client systems, click the following article number to view the article in the Microsoft Knowledge Base:
815177HOW TO: Determine Whether a Client Meets the Minimum Requirements for Installing the .NET Framework

Determine if a Server System Meets the Minimum Requirements for Installing the .Net Framework

Before you can deploy applications that are built on the .NET Framework to a server, the server must have specific software components and patches installed. Most server systems meet the requirements. However, you may have to manually verify that a specific system is ready to receive the .NET Framework redistributables.

For additional information about how to deploy the .NET framework to server systems, click the following article number to view the article in the Microsoft Knowledge Base:
815176HOW TO: Determine Whether a Server Meets the Minimum Requirements for Installing the .NET Framework

Selectively Enable and Disable ASP.NET Functionality in IIS


When the .NET Framework is installed on a server computer running Internet Information Services (IIS), ASP.NET is automatically enabled for virtual servers. However, you might not want this configuration. As new ASP Web applications that are built on the .NET Framework are deployed to a server computer running IIS 5.0, you can control which virtual servers and directories support ASP.NET and which virtual servers do not.

For additional information about how to enable and disable ASP.NET functionality for virtual servers and directories in IIS 5.0, click the following article number to view the article in the Microsoft Knowledge Base:
815175HOW TO: Selectively Enable or Disable ASP.NET Functionality in IIS

Configure Custom Error Messages for an ASP.NET Application

Many sites change IIS default error message to display a user-friendly page or to notify an administrator. When a server computer running IIS 5.0 has custom error messages, and an ASP Web application that is built on the .NET Framework is deployed to that server computer, errors in the ASP.NET application do not use IIS 5.0 custom error messages unless the application is specifically configured to do so.

For additional information about how to configure custom error messages for ASP applications built on the .NET Framework, click the following article numbers to view the articles in the Microsoft Knowledge Base:
306355HOW TO: Create Custom Error Reporting Pages in ASP.NET by Using Visual C# .NET
308132HOW TO: Create Custom Error Reporting Pages in ASP.NET Using Visual Basic .NET

Make Application-Specific and Directory-Specific Configuration Settings in an ASP.NET Application

The most common way to override system defaults for a whole ASP.NET application is to create or edit a Web.config file for that application. However, configuration changes frequently must apply only to specific files or folders in an application. There are two ways to limit the scope of configuration changes:
  • Add the <location> configuration element to the Machine.config file to the Web.config file.</location>

    หรือ
  • เพิ่มแฟ้ม Web.config เพิ่มเติมลงในโฟลเดอร์ย่อย
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้การเปลี่ยนแปลงที่ส่งผลต่อโปรแกรมประยุกต์เฉพาะและไดเรกทอรี คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
815174HOW TO: สร้างแอพลิเคชันและการตั้งค่าการตั้งค่าคอนฟิกเฉพาะไดเรกทอรีในแอพลิเคชันที่ ASP.NET

การตั้งค่าคอนฟิกการจัดการสถานะของเซสชันสำหรับโปรแกรมประยุกต์ ASP.NET

asp.net มีลักษณะการทำงานใหม่สำหรับการจัดการสถานะของเซสชัน ส่วนกำหนดค่าการตั้งค่าสถานะใน ASP.NET ผ่านแฟ้ม Web.config ของโปรแกรมประยุกต์ ASP.NET การจัดการสถานะของเซสชันหลายตัวเลือกมีอยู่ใน ASP.NET ตัวเลือกเหล่านี้รวมถึงโหมด (inproc เซิร์ฟเวอร์สถานะ SQL Server), การจัดการสถานะ cookieless ออก-stateserver โหมดการประมวลผล และการตั้งค่าพอร์ต สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการจัดการสถานะเซสชัน ASP.NET แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft:
http://msdn2.microsoft.com/en-us/library/ms972429.aspx
สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft::
307626ข้อมูล: ภาพรวมการตั้งค่าคอนฟิก ASP.NET

สร้าง และจัดวางชุดปรับใช้การนโยบายความปลอดภัย.NET เป็น

.NET Framework แนะนำนโยบายความปลอดภัย. นโยบายความปลอดภัยเป็นวิธีใหม่ในการควบคุมทรัพยากรที่ว่า โปรแกรมประยุกต์สามารถเข้าถึงบนระบบ โปรแกรมกำหนดการอนุญาตของโปรแกรมประยุกต์ที่ขึ้นอยู่กับตำแหน่งที่ตั้งของโปรแกรมประยุกต์หรือแหล่งที่มา ในฐานะผู้ดูแล คุณสามารถควบคุมนโยบายการรักษาความปลอดภัยในคอมพิวเตอร์โดยคอมพิวเตอร์ อย่างไรก็ตาม คุณสามารถใช้แพคเกจการปรับใช้เป็นวิธีที่ scaleable มากสำหรับการปรับใช้ และการจัดการนโยบายการรักษาความปลอดภัยใน Active Directory สภาพแวดล้อมได้

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสร้าง และปรับใช้นโยบายการรักษาความปลอดภัยของ.NET โดยใช้แพคเกจการปรับใช้ คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
815173HOW TO: สร้าง และจัดวางชุดปรับใช้การนโยบายความปลอดภัย.NET แบบ

โยกย้ายข้อ ASP เว็บแอพพลิเคชันเพื่อ ASP.NET ขณะ Retaining ชื่อแฟ้มที่มีอยู่

asp.net มีประโยชน์มากผ่านระบบการเขียนสคริปต์ ASP 3.0 ก่อนหน้า โปรแกรมประยุกต์โดยเฉพาะอย่างยิ่ง ASP ต่าง ๆ ที่มีอยู่แล้วภายในใน.NET Framework เสนอปรับปรุงประสิทธิภาพการทำงาน scalability และความน่าเชื่อถือ ด้วยเหตุ โปรแกรมประยุกต์จำนวนมากใหม่ ASP ต่าง ๆ ที่มีอยู่แล้วภายใน.NET Framework เป็นจริงปรับรุ่นที่โปรแกรมประยุกต์ ASP 3.0 ที่มีอยู่

ปัญหาของการปรับรุ่นโปรแกรมประยุกต์จาก ASP 3.0 ASP.NET อย่างใดอย่างหนึ่งคือว่า สภาพแวดล้อมที่สองใช้ส่วนขยายของแฟ้มที่แตกต่างกัน โดยค่าเริ่มต้น ASP 3.0 ใช้นามสกุลของชื่อไฟล์.asp อย่างไรก็ตาม ASP.NET ใช้นามสกุลของชื่อแฟ้ม.aspx แม้ว่าส่วนขยายของแฟ้มที่แตกต่างกันอนุญาตให้โปรแกรมประยุกต์ที่สองเพื่อให้มีอยู่ในโฟลเดอร์เดียว พวกเขาต้องคั่นหน้าเว็บและการเชื่อมโยงหลายมิติที่มีการเปลี่ยนแปลงก่อนที่โปรแกรมประยุกต์ ASP 3.0 วันแบบออฟไลน์

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการโยกย้ายจาก ASP 3.0 ไป ASP.NET ขณะใช้ชื่อแฟ้มเดียวกัน คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
815172HOW TO: Migrate an ASP Web Application to ASP.NET While Retaining Existing File Name Extensions

Configure an ASP.NET Application to Use the Same Authentication and Authorization as an Existing ASP Web Application

ASP.NET includes more flexible and sophisticated authentication and authorization systems than ASP 3.0. By default, you can use only Windows authentication to authenticate ASP 3.0 applications. Also, you can control authorization only by using NTFS file permissions.

ASP.NET supports Windows authentication, and can impersonate the end-user in much the same way that ASP 3.0 does. However, by default, this setting is not enabled.

For additional information about how to configure an ASP.NET application to authenticate and authorize users in a way that is similar to the way that an existing ASP 3.0 application does this, click the following article number to view the article in the Microsoft Knowledge Base:
815171HOW TO: Configure an ASP.NET Application to Use the Same Credentials as an ASP 3.0 Application

Deploy an ASP.NET Web Application by Using XCopy Deployment

You can deploy your ASP.NET Web application by using the MS-DOSxcopyโปรแกรมอรรถประโยชน์บรรทัดคำสั่ง However, it is a good idea to deploy your project instead of usingxcopy. As with theการคัดลอกโครงการคำสั่งxcopydoes not register or verify the location of assemblies. Also, for Web projects,xcopydoes not automatically configure IIS directory settings.สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft::
326355HOW TO: Deploy an ASP.NET Web Application Using Xcopy Deployment

Set Up Multiple Server ASP.NET Web Applications and Web Services

For most uses of ASP.NET, a single server can handle all requests in a timely manner. However, many environments must deploy multiple servers to handle consistently high volumes of traffic, to support processor-intensive applications, to respond to sudden bursts in traffic, or to meet redundancy requirements.
สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft::
815162HOW TO: Set Up Multi-Server ASP.NET Web Applications and Web Services

ข้อมูลอ้างอิง

For more information about how to deploy applications that are built on the .NET Framework, and about .NET interoperability, visit the following Microsoft Web sites:
http://msdn2.microsoft.com/en-us/library/ms994336.aspx
http://technet.microsoft.com/en-us/windowsserver/default.aspx


สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft::
308488INFO: Download and Install the .NET Framework


คุณสมบัติ

หมายเลขบทความ (Article ID): 818016 - รีวิวครั้งสุดท้าย: 14 มกราคม 2554 - Revision: 4.0
ใช้กับ
  • Microsoft .NET Framework 1.0
  • Microsoft ASP.NET 1.0
  • Microsoft .NET Framework 1.1
  • Microsoft ASP.NET 1.1
Keywords: 
kbweb kbdeployment kbhowtomaster kbmt KB818016 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:818016

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com