无法在Visual Studio中打开Silverlight应用程序

3
这与安装了Resharper和Testdriven的Visual Studio Pro 2008 sp1有关,安装Microsoft Silverlight Projects 2008 Version 9.0.30729.146后,我发现由于“缺少补丁”,无法打开Silverlight应用程序。错误对话框将我引回到刚刚安装的Silverlight工具的下载页面(并且已卸载并重新安装)。我从未安装过任何beta版本的软件。此错误的Google搜索结果均指向博客页面,这些页面提到beta版本问题,以及我已经安装过的相同的下载内容。这表明目前使用Silverlight进行任何操作都不太顺利,工具甚至无法运行。我真的不想在这个阶段再进行另一个研究项目来解决这个问题。希望有人知道一种简单的解决方法。
2个回答

1
无用的错误消息应该说“未安装 Visual Web Developer”,而不是在工具安装期间不检查此关键先决条件。在安装 Visual Studio SP1 后,您无法安装 Visual Web Developer。必须卸载 vs2008,重新安装并应用 sp1。然后,必须卸载 Silverlight 工具,重新安装。真是一个笑话。

如果你所说的“Visual Web Developer”是指Express产品,那么我从来没有安装过它,而且我经常在Silverlight项目上工作。 - Marc Gravell
你是不是指在安装VS2008时取消了Web工具?是的,它需要这些工具... - Marc Gravell
很抱歉这让你倍感沮丧,但至少你不用再做一遍了... - Marc Gravell

0

我昨天和今天大部分时间都在解决这个问题。使用VS 2010和Silverlight 4。在Blend中打开项目没有问题,但是在VS中出现错误:“此安装不支持该项目类型。”

似乎有三件事情很重要:

  • VS Web Development工具。从“程序和功能”控制面板中进行安装。 --- 选择您的VS产品,然后选择“卸载/更改”。设置将以维护模式打开。 --- 加载后,点击下一步。 --- 选择添加/删除功能选项并选择Visual Web Developer。这似乎很关键。我只安装了它和C#,它就可以工作。

  • 开发人员的Silverlight插件。VS会提示您一个错误对话框和一个链接。单击链接并安装。我使用的是IE浏览器,所以现在重新启动后找不到URL。

  • Silverlight 4工具适用于VS。 --- http://www.microsoft.com/download/en/confirmation.aspx?id=18149 --- 使用此链接。我使用其他链接,显然它们不是完全正确的东西。

我也安装了VS 2010 SP1包,但说实话不知道是否有所不同。需要这三个东西才能让SL项目无错误地显示。希望这能帮助到有需要的人!!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接