บทความนี้ใช้กับ Microsoft Dynamics NAV สําหรับภาษาท้องถิ่นทั้งหมด
อาการ
คุณไม่สามารถเปลี่ยนพอร์ตเริ่มต้นสําหรับการติดต่อสื่อสาร SMTP ใน Microsoft Dynamics NAV ได้
ปัญหานี้เกิดขึ้นในผลิตภัณฑ์ต่อไปนี้:
- Microsoft Dynamics NAV 2009 Service Pack 1
- Microsoft Dynamics NAV R2
- Microsoft Dynamics NAV 2009
- Microsoft Dynamics NAV 5.0 Service Pack 1
- Microsoft Dynamics NAV 5.0
การแก้ปัญหา
ข้อมูลโปรแกรมแก้ไขด่วน
โปรแกรมแก้ไขด่วนที่ได้รับการสนับสนุนจาก Microsoft พร้อมใช้งานแล้ว มีส่วน "โปรแกรมแก้ไขด่วนที่พร้อมใช้งาน" ที่ด้านบนของบทความฐานความรู้นี้ ถ้าคุณประสบปัญหาในการดาวน์โหลด การติดตั้งโปรแกรมแก้ไขด่วนนี้ หรือมีคําถามเกี่ยวกับการสนับสนุนทางเทคนิคอื่นๆ ให้ติดต่อคู่ค้าของคุณ หรือถ้าลงทะเบียนไว้ในแผนการสนับสนุนโดยตรงกับ Microsoft คุณสามารถติดต่อฝ่ายสนับสนุนทางเทคนิคสําหรับ Microsoft Dynamics และสร้างคําขอการสนับสนุนใหม่ โดยแวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft:
https://mbs.microsoft.com/support/newstart.aspx คุณยังสามารถติดต่อฝ่ายสนับสนุนทางเทคนิคสําหรับ Microsoft Dynamics ทางโทรศัพท์โดยใช้ลิงก์เหล่านี้สําหรับหมายเลขโทรศัพท์เฉพาะประเทศ โดยแวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft:
คู่ค้า
https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts ลูกค้า
https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htm ในกรณีพิเศษ อาจมีการยกเลิกค่าใช้จ่ายสําหรับการโทรติดต่อฝ่ายสนับสนุนตามปกติ หากผู้เชี่ยวชาญฝ่ายสนับสนุนด้านเทคนิคสําหรับ Microsoft Dynamics และผลิตภัณฑ์ที่เกี่ยวข้องระบุว่าการอัปเดตเฉพาะจะแก้ไขปัญหาของคุณได้ ค่าใช้จ่ายในการสนับสนุนปกติจะใช้กับคําถามและปัญหาการสนับสนุนเพิ่มเติมใดๆ ที่ไม่มีคุณสมบัติสําหรับการอัปเดตเฉพาะที่สงสัย
วิธีการขอรับโปรแกรมแก้ไขด่วนหรือแฟ้มการปรับปรุง Microsoft Dynamics NAV
หลังจากที่คุณร้องขอการแก้ไขด่วน Microsoft Dynamics NAV ไฮเปอร์ลิงก์จะถูกส่งไปให้คุณทางอีเมล
อีเมลจะมีไฮเปอร์ลิงก์และรหัสผ่าน คุณสามารถใช้ไฮเปอร์ลิงก์เพื่อดาวน์โหลดโปรแกรมแก้ไขด่วน Microsoft Dynamics NAV หรือไฟล์การปรับปรุง เมื่อคุณคลิกไฮเปอร์ลิงก์ กล่องโต้ตอบ ดาวน์โหลดไฟล์ – คําเตือนเกี่ยวกับความปลอดภัย จะเปิดขึ้น จากนั้น คุณจะได้รับพร้อมท์ให้เรียกใช้ บันทึก หรือยกเลิกการดาวน์โหลด
ถ้าคุณคลิก เรียกใช้ ไฟล์จะเริ่มการดาวน์โหลดและกระบวนการแยก คุณต้องระบุโฟลเดอร์สําหรับไฟล์ใหม่ แล้วใส่รหัสผ่าน
ถ้าคุณคลิก บันทึก คุณต้องระบุเส้นทางสําหรับการบันทึกแฟ้มที่บีบอัด เมื่อคุณเปิดไฟล์ที่คุณบันทึกไว้ คุณจะได้รับพร้อมท์ให้ระบุพาธสําหรับไฟล์ จากนั้นคุณต้องใส่รหัสผ่านที่ให้ไว้ในอีเมล
หากคุณคลิก ยกเลิก กระบวนการดาวน์โหลดจะหยุดลง
วิธีการติดตั้งโปรแกรมแก้ไขด่วนหรือแฟ้มการปรับปรุง Microsoft Dynamics NAV
โปรแกรมแก้ไขด่วนและการอัปเดตของแพลตฟอร์ม Microsoft Dynamics NAV มีพร้อมใช้งานเป็นไฟล์เดียว เมื่อต้องการติดตั้งโปรแกรมแก้ไขด่วนหรือการปรับปรุง Microsoft Dynamics NAV คุณต้องแทนที่แฟ้มการติดตั้ง Microsoft Dynamics NAV ที่มีอยู่ด้วยโปรแกรมแก้ไขด่วนหรือแฟ้มการปรับปรุง
ข้อมูลไฟล์
โปรแกรมแก้ไขด่วนรุ่นส่วนกลางนี้มีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับไฟล์เหล่านี้แสดงตามเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลไฟล์ ข้อมูลจะถูกแปลงเป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC และเวลาท้องถิ่น ให้ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ใน แผงควบคุม
| ชื่อไฟล์ | เวอร์ชันของไฟล์ | ขนาดไฟล์ | วันที่ | เวลา | แพลตฟอร์ม |
|---|---|---|---|---|---|
| Microsoft.navision.mail.dll | 7.0.0.0 | 26,480 | วันที่ 13 มี.ค. 2553 | 09:14 | x86 |
| Microsoft.navision.mail.tlb | ไม่สามารถใช้งานได้ | 3,564 | วันที่ 12 มี.ค. 2553 | 23:45 | ไม่สามารถใช้งานได้ |
เมื่อต้องการทำสิ่งนี้ ให้ทำตามขั้นตอนเหล่านี้:
คัดลอกแฟ้มที่คุณแยกจากแฟ้มโปรแกรมแก้ไขด่วนไปยังโฟลเดอร์ต่อไปนี้:
%ProgramFiles%\Common Files\Microsoft Dynamics NAV\Mailลงทะเบียนแอสเซมบลี Microsoft.Navision.Mail.dll ใหม่ผ่านเครื่องมือการลงทะเบียนส่วนประกอบ (Regasm.exe) โดยใช้คําสั่งต่อไปนี้:
regasm /codebase /tlb:Microsoft.Navision.Mail.tlb Microsoft.Navision.Mail.dllตัวอย่างเช่น คุณสามารถตรวจสอบให้แน่ใจว่าไฟล์ Regasm.exe อยู่ในโฟลเดอร์จดหมายที่ระบุไว้ในขั้นตอนที่ 1 เปิดพร้อมท์คําสั่ง เปลี่ยนไดเรกทอรีเป็น "C:\Program Files (x86)\Common Files\Microsoft Dynamics NAV\Mail" แล้วเรียกใช้คําสั่งต่อไปนี้เพื่อลงทะเบียนแอสเซมบลี Microsoft.Navision.Mail.dll:
RegAsm.exe /codebase /tlb:Microsoft.Navision.Mail.tlb Microsoft.Navision.Mail.dllในตารางการตั้งค่าจดหมาย SMTP (409) ให้เพิ่มจํานวนเต็มสําหรับคอลัมน์ พอร์ต SMTP ที่ InitValue เท่ากับ 25 ตัวอย่างเช่น เพิ่มคอลัมน์ 50000:
{ 50000 ; ;SMTP Server Port ;Integer ;InitValue=25; }ในฟอร์มการตั้งค่าจดหมาย SMTP (409) ให้เพิ่มเขตข้อมูลพอร์ตเซิร์ฟเวอร์ SMTP ดังนี้:
{ 14;TextBox;3850;1540;5500;440;Name=<SMTP Server Port>;ParentControl=1; InPage=0; DecimalPlaces=0:0;NotBlank=Yes; Numeric=Yes; SourceExpr="SMTP Server Port"; MinValue=1 } { 15;Label;440;1540;3300;440;ParentControl=14; }ใน SMTP Mail Codeunit (400) ให้เปลี่ยนตัวแปรจดหมายส่วนกลางเป็นเวอร์ชัน 7 ดังนี้:
ที่มีอยู่
'Microsoft Navision Mail' SmtpMessage
การแทนที่
'Microsoft Dynamics NAV Mail Helper' SmtpMessageเปลี่ยนรหัสในฟังก์ชันส่งเพื่อรวมหมายเลขพอร์ต SMTP ที่กําหนดค่าไว้ในโค้ดโค้ด unit จดหมาย SMTP (400) ดังนี้:
รหัสที่มีอยู่
... Mail.Send( "SMTP Server",Authentication <>SMTPMailSetup.Authentication::Anonymous,"User ID", Password); ...รหัสทดแทน
... Mail.Send( "SMTP Server",Authentication <>Authentication::Anonymous,"User ID",Password,"SMTP Server Port"); ...
ข้อกำหนดเบื้องต้น
คุณต้องติดตั้งผลิตภัณฑ์ใดผลิตภัณฑ์หนึ่งต่อไปนี้เพื่อใช้โปรแกรมแก้ไขด่วนนี้:
- Microsoft Dynamics NAV 2009 SP1
- Microsoft Dynamics NAV 2009 R2
- Microsoft Dynamics NAV 2009
- Microsoft Dynamics NAV 5.0 SP1
- Microsoft Dynamics NAV 5.0
ลบข้อมูลออก
คุณไม่สามารถลบโปรแกรมแก้ไขด่วนนี้ได้
สถานะ
Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"
หมายเหตุ นี่คือบทความ "เผยแพร่อย่างรวดเร็ว" ที่สร้างขึ้นโดยตรงจากภายในองค์กรสนับสนุนของ Microsoft ข้อมูลที่อยู่ในที่นี้มีให้เพื่อตอบสนองต่อปัญหาที่เกิดขึ้นใหม่ เนื่องจากความเร็วในการทําให้พร้อมใช้งานวัสดุอาจรวมถึงข้อผิดพลาดในการพิมพ์และอาจได้รับการแก้ไขได้ตลอดเวลาโดยไม่ต้องแจ้งให้ทราบ ดู ข้อตกลงการใช้งาน สําหรับข้อควรพิจารณาอื่นๆ