โปรแกรมปรับปรุงสำหรับแพคเกจสามารถเผยแพร่ต่อการอัพเด 2012 4 Microsoft Visual C++

ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ

ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:3119142
บทความนี้อธิบายเป็นข้อผิดพลาดที่คุณอาจพบเมื่อคุณสร้างโปรแกรมประยุกต์ Visual C++ การปรับปรุงจะพร้อมใช้งานเมื่อต้องการแก้ไขปัญหานี้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับปัญหานี้ ให้ดู "เกี่ยวกับปัญหานี้"
อาการ
ถ้าโปรแกรมประยุกต์ Visual C++ ถูกสร้างขึ้น โดยใช้ Visual Studio 2012 Update 1 หรือรุ่นที่ใหม่กว่า แอพลิเคชันอาจพบข้อผิดพลาดขณะทำงานต่อไปนี้:

ไม่พบ crtCreateSymbolicLinkW point_ รายการกระบวนการในไลบรารีการเชื่อมโยงแบบไดนามิก MSVCR110.dll

ปัญหานี้เกิดขึ้นก็ต่อเมื่อตรงตามเงื่อนไขต่อไปนี้:

  • แอพลิเคชันใช้ฟังก์ชันการทำงานบางอย่างจาก c ++มาตรฐานแม่แบบไลบรารี
  • ในขณะที่ดำเนินการ แอพลิเคชันใช้ DLL รันไทม์ของ C (Msvcr110.dll) จากผลิตภัณฑ์รุ่น RTM นี้สามารถเกิดขึ้นได้ในบางสถานการณ์แม้ว่าผลิตภัณฑ์ถูกสร้างขึ้น โดยใช้รุ่นที่ใหม่กว่าของ Visual Studio 2012 และคาดว่าจะโหลด DLL รุ่นใหม่
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากการส่งออกฟังก์ชันต่อไปนี้หายไปในขณะที่เรียกใช้ DLL (Msvcr110.dll):

  • __crtCreateSemaphoreExW
  • __crtCompareStringEx
  • __crtCreateSymbolicLinkW
  • __crtEnumSystemLocalesEx
  • __crtFlsAlloc
  • __crtFlsFree
  • __crtFlsGetValue
  • __crtFlsSetValue
  • __crtGetDateFormatEx
  • __crtGetLocaleInfoEx
  • __crtGetTimeFormatEx
  • __crtGetUserDefaultLocaleName
  • __crtInitializeCriticalSectionEx
  • __crtIsValueLocaleName
  • __crtLCMapStringEx
  • __crtSetThreadStackGuarantee

การแก้ไข

การปรับปรุง windows

เมื่อต้องการแก้ไขปัญหานี้ ให้ใช้โปรแกรมปรับปรุงนี้จะพร้อมใช้งานจาก การปรับปรุง Windows.

เกี่ยวกับปัญหานี้

ปัญหานี้ถูกแก้ไขใน Visual Studio 2012 Update 1 รุ่นนี้ประกอบด้วย Dll รันไทม์ถูกต้อง นอกจากนี้ยังมีการนำออกใช้การกระจาย Visual C++ ที่สอดคล้องกัน โปรแกรมประยุกต์ที่สร้างขึ้น โดยใช้โปรแกรมปรับปรุงนี้หรือการปรับปรุงใด ๆ ของ Visual Studio 2012 และ โดยใช้ Dll รันไทม์ของ c ++จากการปรับปรุงที่ใหม่กว่า จะสามารถทำงานตามที่คาดไว้

อย่างไรก็ตาม ถึงแม้ว่าคุณสามารถสร้างโปรแกรมประยุกต์ โดยการใช้โปรแกรมปรับปรุง Visual Studio 2012 คุณอาจพบปัญหาในโปรแกรมประยุกต์ที่กำลังทำงานอยู่บนคอมพิวเตอร์ของผู้ใช้ยังคงใช้ Dll รันไทม์ของ c ++จากสร้าง 2012 Studio Visual rtm, เมื่อต้องการแก้ปัญหานี้ เราจะปล่อย Dll รันไทม์ของ c ++จาก Visual Studio 2012 อัพเดต 4 (ตัวล่าสุด Update ของ Visual Studio 2012) ผ่านทาง Microsoft Update

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Visual Studio 2012 อัพเดต 4 คำอธิบายของ Visual Studio 2012 อัพเดต 4.

ปัญหาในการปรับปรุงนี้

  • Microsoft ตระหนักว่า ลูกค้าบางรายของ Windows 10 ได้รับข้อเสนอหลายของ KB3119142 ผ่านทาง Microsoft Update แม้ว่าการปรับปรุงถูกทำเครื่องหมายเป็นเสร็จสมบูรณ์แล้วติดตั้งอยู่ Microsoft จะทำงานเพื่อแก้ไขปัญหานี้ ในขณะ เราขอแนะนำว่า ลูกค้าที่ได้รับข้อเสนอหลายของ KB3119142 ลองวิธีการต่อไปนี้เพื่อแก้ไขปัญหานี้

    • วิธีที่ 1

      1. ใน'แผงควบคุม' คลิกถอนการติดตั้งโปรแกรมในกลุ่มโปรแกรม
      2. ในรายการโปรแกรม ค้นหาMicrosoft Visual C++ 2012 สามารถเผยแพร่ต่อ (x64) -11.0.61030หรือ Microsoft Visual C++ 2012 สามารถเผยแพร่ต่อ (x86) -11.0.61030ขึ้นอยู่กับสถาปัตยกรรมของระบบของคุณ
      3. คลิกขวาชื่อรายการ และจากนั้น คลิกเปลี่ยนแปลง
      4. ในกล่องโต้ตอบปรับเปลี่ยนการตั้งค่าคลิกซ่อมแซม
      5. กระบวนการเสร็จสมบูรณ์หลังจากการซ่อมแซม รีสตาร์ทเครื่องคอมพิวเตอร์ถ้าคุณได้รับพร้อมท์ให้ทำเช่นนี้
    • วิธีที่ 2

      1. เรียกใช้ฟังก์ชันการทำงานซ่อมแซมปรับเปลี่ยนการตั้งค่าสำหรับ Microsoft Visual C++ 2012 สามารถเผยแพร่ต่อ โดยการเริ่มต้นโปรแกรมติดตั้งจากศูนย์ดาวน์โหลด Microsoft เว็บไซต์ต่อไปนี้:

        https://www.microsoft.com/en-us/download/confirmation.aspx?id=30679
      2. ในกล่องโต้ตอบปรับเปลี่ยนการตั้งค่าคลิกซ่อมแซม
      3. กระบวนการเสร็จสมบูรณ์หลังจากการซ่อมแซม รีสตาร์ทเครื่องคอมพิวเตอร์ถ้าคุณได้รับพร้อมท์ให้ทำเช่นนี้
crtCreateSymbolicLinkW _ "จุดเข้าใช้งานขั้นตอน" msvcr110.dll

คำเตือน: บทความนี้ได้รับการแปลโดยอัตโนมัติ

คุณสมบัติ

รหัสบทความ: 3119142 - การตรวจสอบครั้งสุดท้าย: 01/21/2016 09:49:00 - ฉบับแก้ไข: 3.0

Microsoft Visual C++ Redistributable Package

  • kbsurveynew kbqfe kbexpertiseadvanced kbfix kbmt KB3119142 KbMtth
คำติชม