<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>VS 2005 Web Application Projects</title><link>http://forums.asp.net/1019.aspx</link><description>General discussions of VS 2005 Web Application Projects</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: What's the different of Web Application Projects and Web Deployment Projects ?</title><link>http://forums.asp.net/thread/1257147.aspx</link><pubDate>Thu, 13 Apr 2006 19:02:34 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1257147</guid><dc:creator>mbund</dc:creator><author>mbund</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1257147.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1019&amp;PostID=1257147</wfw:commentRss><description>&lt;p&gt;&lt;font face=Verdana size=2&gt;Web Deployment Projects (WDP) was initially designed to provide msbuild and assembly merge features to WSP (Web Site Projects, the default web project model in VS05 RTM). It complements WSP nicely since WSP does not use msbuild and produces many non-deterministic assemblies versus a single assembly. WDP also allows the user to switch out web.config sections, and use custom pre- and post-build tasks. Note WDP has an additional program called aspnet_merge.exe (based on ilmerge) which merges the assemblies produced by aspnet_compiler.exe.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Web Application Projects (WAP) extend the client project system and provide a web project experience that is very similar to the VS03 web project. It uses msbuild and compiles all class files into a single assembly (note the aspx and ascx pages are still compiled dynamically on the server). Since WAP already uses msbuild, using WDP for that reason alone does not make sense.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;The reason most people want to use WDP with WAP is to&lt;/font&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;font face=Verdana size=2&gt;Switch out the web.config sections&lt;/font&gt;&lt;/li&gt;
&lt;li&gt;&lt;font face=Verdana size=2&gt;Merge all assembles (aspx+apcx assemblies and the class assembly) to a single assembly&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Currently, WDP supports #1 but not #2. We are looking to add that feature in the future.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;HTH!&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>What's the different of Web Application Projects and Web Deployment Projects ?</title><link>http://forums.asp.net/thread/1256579.aspx</link><pubDate>Thu, 13 Apr 2006 09:11:15 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1256579</guid><dc:creator>ASPVista.NET</dc:creator><author>ASPVista.NET</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1256579.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1019&amp;PostID=1256579</wfw:commentRss><description>&lt;p&gt;What's the different of Web Application Projects and Web Deployment Projects ?&lt;br /&gt;I have read some articles about WAP and WDP, &lt;br /&gt;but i feel confuse between WAP / WDP&amp;nbsp;and &amp;nbsp;aspnet_compiler.exe under .NET Framework folder&amp;nbsp;.&lt;br /&gt;because all of them is use for deploy the web application and compile the resource (eg. *.VB, *.aspx ,*.ASCX etc...) to a single&amp;nbsp;or mutli assambly Library, so i wonder what the different between them.&lt;/p&gt;
&lt;p&gt;i can using aspnet_compiler.exe to compile a library simply , so why i need WAP / WDP?&lt;/p&gt;</description></item></channel></rss>