Visual Studio SP1错误:silverlight_sdk.msi不可用


106

我正在尝试安装Visual Studio 2010的SP1。我先安装了Beta,并且运行良好。然后,我使用Web平台安装程序安装了SQL CE Compact 4,我假定它是在安装完整的SP1之后安装的(此安装过程花费了12个小时以上,因此我取消了它)。Web平台安装程序告诉我已安装了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。有多个版本。您需要从microsoft.com/download/en/details.aspx?id=14880
DOK 2012年

Answers:


132

这是因为Silverlight 4未与SP1捆绑在一起(显然)。下载Silverlight 4工具,提取SP1错误对话框并将其指向silverlight_sdk.msi。应该解决它。

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


我正在按照您的指示进行操作,看看会发生什么
tugberk 2011年

我下载了它,但是找不到silverlight_sdk.msi文件夹在哪里!
tugberk 2011年

17
@tugberk_ugurl您可以使用7-Zip之类的方法提取Silverlight4_Tools.exe的内容。
基思·阿德勒

8
您还可以通过在命令窗口中运行以下命令来提取安装软件包:'Silverlight4_Tools.exe / createlayout <路径>'。将“ <path>”替换为您选择的临时文件夹。
Glenn

5
我遇到了其他丢失的MSI的问题,因此我从以下链接下载了sp1 ISO,使用WinRAR提取了它,并能够在提取的文件中找到MSI:链接
Keith,

4

要解决此问题,您必须执行以下步骤:

  1. 下载“用于Visual Studio 2010的Microsoft Silverlight 4工具”,但不要安装。

  2. 将下载的安装程序文件“ Silverlight4_Tools.exe”重命名为“ Silverlight4_Tools.rar”。

  3. 使用7-Zip等工具提取.rar文件。

  4. 您可以在提取的文件中找到文件silvelright_sdk.msi。

  5. 返回到Visual Studio 2010 SP1安装程序。如果仍在错误窗口中,请单击浏览按钮以浏览并从提取文件的文件夹中选择silvelright_sdk.msi。


辉煌。那正是我所需要的。
杰德2014年


0

我使用以下链接,它起作用了...

http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=7335


这应该是一条评论,此外,在没有任何实际解释的情况下发布指向外部站点的链接是不好的。
Sameer Singh 2013年

您应该在答案中包括要链接页面的重要部分,并包括该链接作为参考。这使您的答案更加有用。另外,有时网站停止在线,这将使您的答案无用
Carlos Robles 2013年

此链接有效。它指向:直接来自MS网站的Microsoft®Silverlight™4 SDK。然后我将其重命名为.rar并提取了msi并将其指向它,然后它起作用了。谢谢。
阿贝维拉凡内

0

在执行Web安装程序之后,您会注意到在C驱动器的根目录上已经创建了一个新目录。这将是一个名为C:\ 961adfde6904297e47d06caaccf530的目录。如果您有许多“陌生命名”目录,则必须检查修改日期并选择最近的日期。在该目录中,您将找到silverlight_sdk.msi文件。

这是“ Microsoft Silver Light 4 SDK”安装错误消息的“使用源”字段需要指向的文件。

在安装过程中,您可能需要“ WCF RIA Services v1.0 SP1” 的MSI文件。您可以从WCF RIA Services V1.0 SP1中为Silverlight 4下载它。

然后,您可以再次将其指向您的错误消息。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.