Windows 8.1 มาพร้อมกับ SQL Server และ Visual C ++?


13

เพื่อนของฉันมีแล็ปท็อป Windows 8.1 ตัวใหม่ ฉันกำลังช่วยเธอทำความสะอาดสิ่งต่าง ๆ ที่มา "ฟรี" จาก HP (เกม ฯลฯ )

ในรายการโปรแกรมที่ติดตั้งฉันเห็น "Microsoft SQL Server 2005 Compact Edition" และ "Microsoft Visual C ++ Redistributable" รุ่น 9 (ตั้งแต่ 2005 ถึง 2010)

เธอไม่ใช่นักพัฒนาและไม่เคยติดตั้ง พวกเขากำลังทำอะไรที่นี่? ถอนการติดตั้งปลอดภัยหรือไม่


MS SQL Compact นั้นคล้ายกับ SQLite เล็กน้อย หรืออาจเป็นการเปรียบเทียบที่ดีกว่าเดิมคือเอ็นจิ้นฐานข้อมูล JET
Zan Lynx

ทำการติดตั้งใหม่ทั้งหมดหรือไม่ ใช้คีย์ซีดีและดาวน์โหลด ISO จาก Microsoft และลบทุกอย่าง
WernerCD

คำตอบ:


31

คำตอบสั้น ๆ

แค่ปล่อยไว้คนเดียว

คำตอบที่ยาว

ไม่ปลอดภัยในการถอนการติดตั้ง: แพคเกจที่แจกจ่ายต่อได้ของ Microsoft Visual C ++ ทั้งหมดรวมถึงไลบรารีที่จำเป็นสำหรับการเรียกใช้แอปพลิเคชัน C ++ ที่สร้างขึ้นโดยใช้ Visual Studio หากพวกเขากำลังติดตั้งหมายความว่าบางโปรแกรมจำเป็นต้องใช้เพื่อให้ทำงานได้

ในกรณีที่คุณสงสัยคุณจะไม่สามารถถอนการติดตั้งแพคเกจ 2005 และเก็บเฉพาะเวอร์ชั่นล่าสุดเพราะทุกแพ็คเกจเป็นแบบสแตนด์อโลน: แอปพลิเคชันที่สร้างด้วย Visual Studio 2005 จะต้องใช้แพ็คเกจไลบรารี 2005 ผู้ที่สร้างด้วย Visual Studio 2008 จะ ต้องใช้แพ็คเกจ 2008 และอื่น ๆ

นอกจากนี้ในระบบปฏิบัติการ 64 บิตคุณจะเห็นทั้งรุ่น x64 (64- บิต) และ x86 (32- บิต) ที่ติดตั้งและรุ่นหลังจำเป็นสำหรับโปรแกรม C-32 บิตที่อาจต้องการ คุณไม่สามารถเก็บแพ็คเกจ x64 ไว้และถอนการติดตั้ง x86 ได้

สำหรับ Microsoft SQL Server Compact Edition นั้นบางโปรแกรมก็สามารถใช้ได้เช่นกันและคุณไม่ควรถอนการติดตั้ง

ข้อมูลเพิ่มเติม

แพคเกจที่แจกจ่ายต่อได้ของ Microsoft Visual C ++ 2010 จะติดตั้งคอมโพเนนต์รันไทม์ของไลบรารี Visual C ++ ที่จำเป็นต่อการรันแอปพลิเคชันที่พัฒนาด้วย Visual C ++ บนคอมพิวเตอร์ที่ไม่มี Visual C ++ 2010 ติดตั้ง

ที่มา: Microsoft Visual c ++ 2010 แพ็คเกจที่แจกจ่ายต่อได้ (x86)

เนื่องจากมีการติดตั้งไลบรารี Visual C ++ ใน %windir%\system32\ ไดเรกทอรีโดยตัวติดตั้ง Visual Studio เมื่อคุณพัฒนาแอปพลิเคชัน Visual C ++ ที่ขึ้นอยู่กับพวกเขามันจะทำงานตามที่คาดไว้ อย่างไรก็ตามในการปรับใช้แอปพลิเคชันไปยังคอมพิวเตอร์ที่อาจไม่มี Visual Studio เราขอแนะนำให้คุณตรวจสอบให้แน่ใจว่ามีการติดตั้งไลบรารีบนคอมพิวเตอร์เหล่านั้นพร้อมกับแอปพลิเคชัน

ที่มา: การเลือกวิธีการปรับใช้

Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) ได้รับการออกแบบสำหรับนักพัฒนาที่ต้องการน้ำหนักเบาในโซลูชันฐานข้อมูลเชิงสัมพันธ์สำหรับแอปพลิเคชันที่สามารถพัฒนาและปรับใช้บนเดสก์ท็อปและอุปกรณ์มือถือ สามารถใช้รันไทม์ของ SQL Server Compact Edition เพื่อพัฒนาและปรับใช้แอปพลิเคชันบนเดสก์ท็อป

ที่มา: Microsoft SQL Server 2005 Compact Edition



visual c ++ ไม่ได้ให้ lib เพื่อเชื่อมโยงไปยัง dll DLL สำหรับการใช้งานภายในโดยคอมโพเนนต์ของ Windows
Sheng Jiang 蒋晟

-3

คุณสามารถทราบได้ว่าต้องการไลบรารี C ++ ใดโดยการถอนการติดตั้งอึเกมและ freebes ทั้งหมดจาก HP ก่อนหลังจากถอนการติดตั้งไลบรารี C ++ ทั้งหมด 1-2 วัน โปรดทราบว่าบางโปรแกรมที่เหลืออาจจำเป็นต้องใช้และหากหนึ่งในโปรแกรมที่ถอนการติดตั้งนั้นมีข้อผิดพลาดนั่นหมายความว่ามันต้องใช้ C ++ เวอร์ชัน x มันจะเป็นการค้นหาที่รวดเร็วเพื่อดูว่าโปรแกรมต้องการอะไรจริง ๆ ติดตั้งเวอร์ชัน C ++ นั้นเท่านั้น ควรเป็นอิสระจาก Microsoft

คุณสามารถใช้กระบวนการเดียวกันกับ. NET

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.