2008-11-10 77 views
0

说我想在visual studio 2005中创建vb.net应用程序。 文件 - >新建 - >项目 vs 文件 - >新建 - >网站Visual Studio 2005:File-> New-> Project vs File-> New-> Web Site?

编辑

我知道使用时新建 - >项目还有很多更多的选择,但如果一个人想只创建.NET Web应用程序,它会让你选择什么选项有什么区别?

+0

您在这里得到了一些很好的答案。我只想说,根据我的经验,在专业环境中(而不是自己的宠物项目)进行交易时,大多数公司倾向于使用新项目选项。只是我的观察。 – Kon 2008-11-10 16:49:06

+0

谢谢你的提示以及 – kristof 2008-11-10 17:24:46

回答

3

Here's a good link about WAPs(web应用程序项目)以及WAP和网站项目之间的差异。

在2003年,你唯一的选择(如果我没记错的话)就是WAP。 2005年引入了网站项目的概念,所有代码都上传到服务器,并在第一次访问时编译成DLL。这使您可以轻松更改代码,而无需编译和发布dll。

并不是很多人喜欢这种新的做法,所以MS创建了一个更新,允许在2005年使用2003年风格的WAP。2008年保留了这两个选项。

文件 - >新建 - >网站选项是创建网站应用程序的唯一方法(或者,至少它在2k8中)。创建WAP的唯一方法是执行文件 - >新建项目 - > Web - > ...

2

如果您创建一个项目,项目中的所有cs文件将被编译为一个DLL。相反,如果你选择创建一个网站,你的所有app_code都将被编译和缓存。