2009-05-04 93 views

回答

8

您不能使用Visual C#2008 Express来开发ASP.NET(MVC或其他),而不需要大量的kludge。 C#Express主要用于Windows应用程序。

可以做的是下载并安装Visual Web Developer 2008 Express。此版本适用于ASP.NET开发人员(使用C#或VB.NET)。与标准版或专业版不同,使用Express的功能分为4个独立的软件包 - 用于C#桌面开发的C#Express,用于VB.NET桌面开发的VB.NET Express,用于C++桌面开发的C++ Express以及用于任何类型的Web Developer Express ASP.NET开发。您可以在同一台计算机上下载并安装所有这4个应用程序(它们甚至应共享MSDN Express的相同副本)。

如果您希望将它集成到一个IDE中,您需要为标准或专业付费。

呵呵,只要确保你下载SP1版本的Web Developer 2008 Express,它真的很烦人,试图在Express版本上安装SP1(或者至少是在同一台机器上安装了其他版本的VS ),并且您需要SP1来安装MVC。

0

对于运行ASP.NET MVC项目,你是什么意思?要运行它,你需要一个Web服务器而不是Visual Studio。对于开发,您可以开发C#Express中的类库,将在ASP.MVC应用程序中使用,但项目模板仅适用于Web开发产品线(Visual Web Developer或全VS)

更新以反映OP编辑:要有效开发应用,您需要Visual Web Dev或VS.没有必要使用VWD Express,因为它是免费的。

+0

我想开发,而不仅仅是运行MVC项目。我已经编辑了这个问题来使这个更清楚。 – 2009-05-04 13:53:09

1

这绝对有可能。我还没有真正使用Express版本来了解在一个版本或另一个版本中更容易或更困难的事情,但Web Developer版本也是免费的。

+0

只是为了阐明:你使用过MS Visual C#2008 Express Edition吗? – 2009-05-04 13:53:53

+0

是的,我有。实际上,只需使用文本编辑器和一些Web服务器(如Casini)即可构建ASP.NET应用程序。 – BobbyShaftoe 2009-05-04 14:02:44

0

是的。我已经安装了一些预览。你只是没有得到MS测试。

编辑:这是VS Express Web开发者版,但是。

1

一个简单的方法是获得Web Platform Installer。它安装了你需要用web dev开展的所有工作。有些人声称只是它的Vista,但我可以用它将它安装在我的华硕上网本上的XP HOME上。

0

至少需要Visual Web Developer 2008 Express Edition SP1。如果你不在团队中工作,我认为这对ASP.NET MVC开发来说已经足够了。有很多伟大的三方测试框架 - 你不仅仅限于MS Test。

相关问题