2009-04-26 184 views
1


Web部署项目的工具和Web应用程序项目

Q1 - 据我所知,编译Web应用程序项目时,Visual Studio中不使用aspnet_compiler.exe。由于Web部署项目(WDP)工具仅用于处理由aspnet_compiler.exe创建的输出,因此我不明白VS 2008如何在Web应用程序项目中使用WDP?


Q2 - 什么是股票的项目?


感谢名单


编辑:

所以我是对的事实,编译Web应用程序时,Visual Studio中不使用aspnet_compiler.exe项目?

大加赞赏

回答

1

Web应用程序项目是真实的项目 - 他们真正建立,并产生输出(BIN)文件夹中的单个组件,以及引用的程序集的所有副本,等等,这是什么Web部署项目将打包。

请记住,Web应用程序项目和Web部署项目是创建Web项目的唯一方式,直到.NET 2.0和Visual Studio 2005才有用。在许多情况下,更好的问题将是“网站如何伪 - 有史以来的项目“。

+0

你为什么认为Web应用程序项目是真正的项目,但你把网站称为伪项目? – SourceC 2009-04-27 19:20:33

+0

列出的理由太多(当我跑回火车回家时),但问问自己Visual Studio中有多少种类型的项目没有项目文件? – 2009-04-27 22:35:42

1

aspnet_compiler会编译.aspx/.ascx /.ashx等文件(不仅仅是代码背后)。 Visual Studio没有。因此,如果您想要预编译这些文件,请手动使用Web部署项目和/或预编译。