ข้อผิดพลาด Visual Studio SP1: silverlight_sdk.msi ไม่พร้อมใช้งาน


106

ฉันกำลังพยายามติดตั้ง SP1 สำหรับ Visual Studio 2010 ฉันติดตั้งเบต้าครั้งแรกและทำงานได้ดี จากนั้นฉันใช้โปรแกรมติดตั้งแพลตฟอร์มเว็บเพื่อติดตั้ง SQL CE Compact 4 ซึ่งฉันถือว่าติดตั้ง SP1 แบบเต็มหลังจากนั้น (การติดตั้งนี้ใช้เวลานานกว่า 12 ชั่วโมงฉันจึงยกเลิก) ตัวติดตั้งแพลตฟอร์มเว็บบอกฉันว่าติดตั้ง SP1 และ Silverlight 4 แล้ว

Visual Studio บอกว่า SP1 ได้รับการติดตั้งบางส่วนแล้ว ดังนั้นฉันจึงดาวน์โหลดตัวติดตั้งจากไซต์และตอนนี้มันทำให้ฉันเกิดข้อผิดพลาด:

Microsoft Silverlight 4 SDK - The feature you are trying to use is on a network resorce that is unavailable. Seeking application package 'silverlight_sdk.msi'.

ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร?


6
มันเจ็บปวดมาก คุณจะต้องได้รับ RiaServices.msi มีหลายเวอร์ชัน คุณต้องการ WCF RIA Services V1.0 SP1 จากmicrosoft.com/download/th/details.aspx?id=14880
DOK

คำตอบ:


132

เป็นเพราะ Silverlight 4 ไม่ได้มาพร้อมกับ SP1 (เห็นได้ชัด) ดาวน์โหลดเครื่องมือ Silverlight 4 แยกและชี้กล่องโต้ตอบข้อผิดพลาด SP1 ไปที่ silverlight_sdk.msi ควรแก้ไขได้.

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b3deb194-ca86-4fb6-a716-b67c2604a139&displaylang=th


ฉันกำลังทำตามคำแนะนำของคุณและดูว่าจะเกิดอะไรขึ้น
tugberk

ฉันดาวน์โหลดแล้ว แต่ไม่พบว่าโฟลเดอร์ silverlight_sdk.msi อยู่ที่ไหน!
tugberk

17
@tugberk_ugurl คุณสามารถแยกเนื้อหาของ Silverlight4_Tools.exe โดยใช้ 7-Zip
Keith Adler

8
คุณยังสามารถแยกแพ็กเกจการติดตั้งโดยเรียกใช้สิ่งต่อไปนี้ในหน้าต่างคำสั่ง: 'Silverlight4_Tools.exe / createlayout <path>' แทนที่ '<path>' ด้วยโฟลเดอร์ชั่วคราวที่คุณเลือก
Glenn

5
ฉันมีปัญหากับ MSI อื่น ๆ ที่หายไปดังนั้นฉันจึงดาวน์โหลด sp1 ISO จากลิงค์ต่อไปนี้แตกไฟล์โดยใช้ WinRAR และสามารถค้นหา MSI ในไฟล์ที่แยกออกมา: ลิงค์
Keith

4

ในการแก้ปัญหานี้คุณต้องทำตามขั้นตอนเหล่านี้:

  1. ดาวน์โหลด "Microsoft Silverlight 4 Tools for Visual Studio 2010" แต่อย่าติดตั้ง

  2. เปลี่ยนชื่อไฟล์ตัวติดตั้งที่ดาวน์โหลดมา "Silverlight4_Tools.exe" เป็น "Silverlight4_Tools.rar"

  3. สารสกัดจากไฟล์ .rar โดยใช้เครื่องมือเช่น7-Zip

  4. คุณสามารถค้นหาไฟล์ silvelright_sdk.msi ในไฟล์ที่แตกออกมา

  5. กลับไปที่โปรแกรมติดตั้ง Visual Studio 2010 SP1 ของคุณ หากคุณยังคงอยู่ในหน้าต่างข้อผิดพลาดให้คลิกปุ่มเรียกดูเพื่อเรียกดูและเลือก silvelright_sdk.msi จากโฟลเดอร์ที่คุณแตกไฟล์


ยอดเยี่ยม. นั่นคือสิ่งที่ฉันต้องการ
Jayd

2

ฉันดาวน์โหลดตัวติดตั้งออฟไลน์และมันก็ใช้งานได้ดี


7
โปรแกรมติดตั้งแบบออฟไลน์มีปัญหาเดียวกัน
Orhan Cinar

0

ฉันใช้ลิงค์ต่อไปนี้และใช้งานได้ ...

http://www.microsoft.com/en-us/download/confirmation.aspx?id=7335


นี่ควรเป็นความคิดเห็นนอกเหนือจากนั้นการโพสต์ลิงก์ไปยังไซต์ภายนอกโดยไม่มีคำอธิบายที่แท้จริงเป็นสิ่งที่ไม่ดี
Sameer Singh

คุณควรระบุคำตอบของคุณในส่วนสำคัญของหน้าที่คุณกำลังเชื่อมโยงและรวมลิงค์ไว้เป็นข้อมูลอ้างอิง นั่นทำให้คำตอบของคุณมีประโยชน์มากขึ้น นอกจากนี้บางครั้งเว็บไซต์ก็หยุดออนไลน์และนั่นจะทำให้คำตอบของคุณไร้ประโยชน์
Carlos Robles

ลิงค์นี้ใช้งานได้ ชี้ไปที่: Microsoft® Silverlight ™ 4 SDK โดยตรงจากไซต์ MS และฉันเปลี่ยนชื่อเป็น. rar และแยก msi แล้วชี้ไปที่มันและใช้งานได้ ขอบคุณ.
Abei Villafane

0

หลังจากดำเนินการกับโปรแกรมติดตั้งเว็บคุณจะสังเกตเห็นว่าไดเร็กทอรีใหม่ถูกสร้างขึ้นบนรูทของไดรฟ์ C ของคุณ มันจะเป็นไดเร็กทอรีชื่อ C: \ 961adfde6904297e47d06caaccf530 หากคุณมีไดเรกทอรี "ชื่อแปลก ๆ " จำนวนมากคุณต้องตรวจสอบวันที่แก้ไขและเลือกล่าสุด ภายในไดเร็กทอรีนั้นคุณจะพบไฟล์ silverlight_sdk.msi

นี่คือไฟล์ที่จำเป็นในการชี้โดยช่อง "ใช้แหล่งที่มา" ของข้อความแสดงข้อผิดพลาดในการติดตั้ง "Microsoft Silver Light 4 SDK"

ในการติดตั้งคุณอาจต้องใช้ไฟล์ MSI ของ " WCF RIA Services v1.0 SP1" คุณสามารถดาวน์โหลดได้จากWCF RIA บริการ V1.0 SP1 สำหรับ Silverlight 4

จากนั้นคุณสามารถชี้ไปที่ข้อความแสดงข้อผิดพลาดของคุณอีกครั้ง

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