2010-06-07 59 views

回答

7

是的......你一定可以。

从这里下载:使用快捷版时http://www.microsoft.com/express/Web/

can't do unit testing与微软的测试框架。这并不是什么大不了的事情。你仍然可以使用许多开源单元测试框架中的任何一个。

更多关于它在第9频道视频:Noah Coad: An Overview of Visual Studio Express 2010

作为一个额外的信息:有用的链接,在一个表比较Microsoft Visual Studio版本和功能的页面:http://www.microsoft.com/visualstudio/en-us/products

+0

zerkms在我编辑我的程序时添加了他的答案,包括单元测试部分... :) – 2010-06-07 03:46:18

2

在附加到Leniel:

我看到它使用单元测试。快递版本可以这样做吗?

nope。 Express版本还没有建立在单元测试框架中。而且Express不能使用插件。

+4

您仍然可以使用外部单元测试工具,如nunit。你只是没有把它内置到IDE中。 ASP.NET MVC不使用*单元测试,它*使单元测试更容易*。 – 2010-06-07 03:44:44

+0

@codeka:的确如此,但nUnit与VS Express的整合看起来很奇怪,与方便的捆绑单元测试框架相比。 – zerkms 2010-06-07 04:02:47

1

您可以将其用于基础开发。虽然您不能使用内置的Visual Studio单元测试框架进行单元测试,但您可以使用Nunit加载并在您创建的测试DLL上运行测试。但是,由于与测试运行器集成的限制,它将无法进入用于调试测试的代码。

3

您也无法将项目添加到您的快速解决方案中,因此您的解决方案中不能包含模型项目,帮助项目,数据库项目等。

您需要将每个项目编写为独立项目,编译并在Web应用程序中引用它们。

脖子上的痛苦,但它会强制关注的良好分离。 :)

相关问题