Silverlight 4单元测试

5

我已经安装了Silverlight 4 Toolkit April 2010和VS 2010 RTM,但是Silverlight 4 Unit Test Project模板没有安装。

这是默认情况吗?如果是,那么我该如何使用SL4单元测试?

谢谢。

2个回答

4
解决方案: Silverlight 4 Toolkit安装程序将SilverLight Unit Test的项目模板和项模板放置在c:/program files/microsoft visual studio 10.0/common7/ide中,而不考虑您实际的VS2010安装根目录。
问题在于,如果您的VS2010安装没有使用默认的c:/program files/microsoft visual studio 10.0/...,则SL4安装后项目和项模板会放错位置。
解决方法如下:
1)从c:\program files\...\common7\ide\...复制相应的.zip文件到“您的安装路径”\common7\ide\...中。
Silverlight Unit Test Framework有CSharp和VisualBasic的模板。
例如: common7\ide\itemtemplates\CSharp\silverlight\1033\Silverlight Unit Test Class.zip common7\ide\projecttemplates\CSharp\silverlight\1033\Silverlight Unit Test Project.zip 2)使用VS命令提示符以以下命令安装模板: devenv /installvstemplates
现在,当您在VS2010中打开新项目时,应该在“已安装模板”部分的“Lang?/Silverlight”选项卡中看到“Silverlight Unit Test application”。
希望这能帮到您。

一个常见的情况是:64位操作系统中,'Program Files (x86)'与'Program Files'之间的区别。 - jv42
嗨...你说的“安装路径”是什么意思? - NestorArturo
"devenv /installvstemplates" 是我缺失的关键部分。谢谢。 - Raymond Saltrelli

1

我已经安装了“Microsoft Silverlight 4 Tools for Visual Studio 2010”。这就是吗? - mrtaikandi
1
仅安装“工具”是不足以获得“Silverlight单元测试应用程序”项目类型的,您还必须安装“Toolkit”,这是不同的。 - Michael Maddox

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