<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>Web Application Installer</title><link>http://www.codeplex.com/wai/Project/ProjectRss.aspx</link><description>This project will enable you to build a Windows Installer package &amp;#40;msi&amp;#41; for your Web Application &amp;#40;ASP.net &amp;#47; PHP &amp;#47; Perl &amp;#47; MS SQL &amp;#47; MYSQL&amp;#41; within 30 minutes - only by utilizing open source software.   ...</description><item><title>Updated Wiki: Home</title><link>http://www.codeplex.com/wai/Wiki/View.aspx?title=Home&amp;version=17</link><description>&lt;div class="wikidoc"&gt;
As you have experienced yourself developing a web application isn’t that easy and quite time consuming. You spend a lot of hours thinking about software design, security problems and of course how to improve end user’s usability. Why not lowering the barrier for installing (trying out) your software - using a common technology. &lt;br /&gt; &lt;br /&gt;Get the &lt;a href="http://www.codeplex.com/wai/Wiki/View.aspx?title=whole%20idea&amp;amp;referringTitle=Home"&gt;whole idea&lt;/a&gt;...&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;b&gt;Goal:&lt;/b&gt;&lt;br /&gt;This project will enable you to build a Windows Installer package for your Web Application within &lt;b&gt;30 minutes&lt;/b&gt;-  by only utilizing open source software.&lt;br /&gt;The following technologies are supported:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Scripting:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;ASP.NET&lt;/li&gt;&lt;li&gt;PHP&lt;/li&gt;&lt;li&gt;Perl&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Databases:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Microsoft SQL Server (2005 and 2008)&lt;/li&gt;&lt;li&gt;MySQL Server&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=wai&amp;amp;DownloadId=20467" alt="msi_small.gif" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;See the steps - one by one:&lt;/b&gt; &lt;a href="http://www.codeplex.com/wai/Wiki/View.aspx?title=Screen1&amp;amp;referringTitle=Home"&gt;Screen1&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;You will be able to create a &lt;b&gt;MSI&lt;/b&gt; that is cabable of:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Creating a new website&lt;/li&gt;&lt;li&gt;Adding a virtual directory to an existing website&lt;/li&gt;&lt;li&gt;Creating an application pool and setting up a website/folder as ASP.NET 2 application&lt;/li&gt;&lt;li&gt;Creating a new Microsoft SQL Database, Logins and Users&lt;/li&gt;&lt;li&gt;Configuring your web application (e.g. web.config) and setting values collected in wizard mode&lt;/li&gt;&lt;li&gt;A lot of user guidance, messages and validations&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;Lazy? Wan't to download something? Go &lt;a href="http://paris143.server4you.de/pakete/" class="externalLink"&gt;FZI&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - these are packages the FZI has created an tested.&lt;/b&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;b&gt;See&lt;/b&gt;: &lt;a href="http://www.codeplex.com/wai/Wiki/View.aspx?title=Projects%20using%20the%20WAI%20template&amp;amp;referringTitle=Home"&gt;Projects using the WAI template&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;b&gt;Don't believe it can be done in 30 minutes? - check it out!&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.codeplex.com/wai/Release/ProjectReleases.aspx?ReleaseId=8011"&gt;web application installer - V2&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>bernhardfrank</author><pubDate>Thu, 13 Nov 2008 09:02:52 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20081113090252A</guid></item><item><title>Updated Wiki: Home</title><link>http://www.codeplex.com/wai/Wiki/View.aspx?title=Home&amp;version=16</link><description>&lt;div class="wikidoc"&gt;
As you have experienced yourself developing a web application isn’t that easy and quite time consuming. You spend a lot of hours thinking about software design, security problems and of course how to improve end user’s usability. Why not lowering the barrier for installing (trying out) your software - using a common technology. &lt;br /&gt; &lt;br /&gt;Get the &lt;a href="http://www.codeplex.com/wai/Wiki/View.aspx?title=whole%20idea&amp;amp;referringTitle=Home"&gt;whole idea&lt;/a&gt;...&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;b&gt;Goal:&lt;/b&gt;&lt;br /&gt;This project will enable you to build a Windows Installer package for your Web Application within &lt;b&gt;30 minutes&lt;/b&gt;-  by only utilizing open source software.&lt;br /&gt;The following technologies are supported:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Scripting:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;ASP.NET&lt;/li&gt;&lt;li&gt;PHP&lt;/li&gt;&lt;li&gt;Perl&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Databases:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Microsoft SQL Server (2005 and 2008)&lt;/li&gt;&lt;li&gt;MySQL Server&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=wai&amp;amp;DownloadId=20467" alt="msi_small.gif" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;See the steps - one by one:&lt;/b&gt; &lt;a href="http://www.codeplex.com/wai/Wiki/View.aspx?title=Screen1&amp;amp;referringTitle=Home"&gt;Screen1&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;You will be able to create a &lt;b&gt;MSI&lt;/b&gt; that is cabable of:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Creating a new website&lt;/li&gt;&lt;li&gt;Adding a virtual directory to an existing website&lt;/li&gt;&lt;li&gt;Creating an application pool and setting up a website/folder as ASP.NET 2 application&lt;/li&gt;&lt;li&gt;Creating a new Microsoft SQL Database, Logins and Users&lt;/li&gt;&lt;li&gt;Configuring your web application (e.g. web.config) and setting values collected in wizard mode&lt;/li&gt;&lt;li&gt;A lot of user guidance, messages and validations&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;Lazy? Wan't to download something? Go &lt;a href="http://paris143.server4you.de/pakete/" class="externalLink"&gt;http://paris143.server4you.de/pakete/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - these are packages the FZI has created an tested.&lt;/b&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;b&gt;See&lt;/b&gt;: &lt;a href="http://www.codeplex.com/wai/Wiki/View.aspx?title=Projects%20using%20the%20WAI%20template&amp;amp;referringTitle=Home"&gt;Projects using the WAI template&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;b&gt;Don't believe it can be done in 30 minutes? - check it out!&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.codeplex.com/wai/Release/ProjectReleases.aspx?ReleaseId=8011"&gt;web application installer - V2&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>bernhardfrank</author><pubDate>Thu, 13 Nov 2008 09:01:16 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20081113090116A</guid></item><item><title>Updated Release: web application installer - V2 (Oct 29, 2007)</title><link>http://www.codeplex.com/wai/Release/ProjectReleases.aspx?ReleaseId=8011</link><description>&lt;div&gt;
This is the 2nd release of the Web Application Installer&lt;br&gt; &lt;br&gt;You just need to unzip wai-2.0.zip into a directory of your choice and start reading &amp;quot;Creating a MSI for your Web Application.pdf&amp;quot; this will guide you through the process of creating your own Windows Installer (*.msi) file for your web application.&lt;br&gt; &lt;br&gt;This will create *.msi packages to be installed on Windows Server 2003 (IIS6), Windows Vista (with IIS7), Longhorn Server (IIS7)&lt;br&gt; &lt;br&gt;Added with version 2.0:&lt;br&gt;Added support for &lt;b&gt;PHP&lt;/b&gt; + &lt;b&gt;MySQL&lt;/b&gt;&lt;br&gt; &lt;br&gt;Changelog:&lt;br&gt;2.0.1 - Minor bug fixes&lt;br&gt;2.0.2 - PHP FastCGI Support for IIS 5.1+ / 6&lt;br&gt;2.0.5 - Fixed some bugs (e.g. wrong url when installing in existing website), Added logging and a few other properties, Extended scriptparse functionality to replace more @@properties@@, PHP/FastCGI support for IIS7 (vista) and Built Windows Installer for WAI&lt;br&gt;2.0.6 - Fixed scripts (removed CRLF problem in createScriptConfig.vbs )&lt;br&gt;Added new Properties: checkIfIUSRisListedOnPHPUploadDir, WANTinstalllogFile&lt;br&gt;2.0.7 - Added new properties: checkMYSQL40 and SETREADONLY&lt;br&gt;2.0.8 - Added support for SQL Server 2008 made some modifications to better work for PERL&lt;br&gt;2.0.9 - minor additions only for PERL&lt;br&gt;2.0.10 - MySQL Connector/ODBC 5.1 (5.1.5) support (better query mechanism to detect used odbc connector)&lt;br&gt;2.0.11 - added a x64 bit template to be used for creating packages targeted for x64 platforms&lt;br&gt;2.0.12 - removed the x64 template - run buildx64config.vbs to autogenerate a x64 installer package from your existing *.wxs file&lt;br&gt;2.0.13 - bugfixes:&lt;br&gt;•	GenerateSourceConfig.vbs now sets only sets folder permissions (no longer also on files) - files inherit the folders permissions&lt;br&gt;•	If you grant the Networkservice write permissions to a folder the IUSR gets also write permissions (required when working with php and fastcgi impersonation)&lt;br&gt;•	GenerateSourceConfig.vbs now creates valid fileIDs (e.g. typo3 has files with special chars WIX would not like)&lt;br&gt;added Property IIS7REQUIREDMODULES this comma separated list gets checked when the your msi is run on IIS7&lt;br&gt; &lt;br&gt;
&lt;/div&gt;</description><author>bernhardfrank</author><pubDate>Thu, 30 Oct 2008 13:34:02 GMT</pubDate><guid isPermaLink="false">Updated Release: web application installer - V2 (Oct 29, 2007) 20081030013402P</guid></item><item><title>Released: web application installer - V2 (Oct 29, 2007)</title><link>http://www.codeplex.com/wai/Release/ProjectReleases.aspx?ReleaseId=8011</link><description>&lt;div&gt;
This is the 2nd release of the Web Application Installer&lt;br&gt; &lt;br&gt;You just need to unzip wai-2.0.zip into a directory of your choice and start reading &amp;quot;Creating a MSI for your Web Application.pdf&amp;quot; this will guide you through the process of creating your own Windows Installer (*.msi) file for your web application.&lt;br&gt; &lt;br&gt;This will create *.msi packages to be installed on Windows Server 2003 (IIS6), Windows Vista (with IIS7), Longhorn Server (IIS7)&lt;br&gt; &lt;br&gt;Added with version 2.0:&lt;br&gt;Added support for &lt;b&gt;PHP&lt;/b&gt; + &lt;b&gt;MySQL&lt;/b&gt;&lt;br&gt; &lt;br&gt;Changelog:&lt;br&gt;2.0.1 - Minor bug fixes&lt;br&gt;2.0.2 - PHP FastCGI Support for IIS 5.1+ / 6&lt;br&gt;2.0.5 - Fixed some bugs (e.g. wrong url when installing in existing website), Added logging and a few other properties, Extended scriptparse functionality to replace more @@properties@@, PHP/FastCGI support for IIS7 (vista) and Built Windows Installer for WAI&lt;br&gt;2.0.6 - Fixed scripts (removed CRLF problem in createScriptConfig.vbs )&lt;br&gt;Added new Properties: checkIfIUSRisListedOnPHPUploadDir, WANTinstalllogFile&lt;br&gt;2.0.7 - Added new properties: checkMYSQL40 and SETREADONLY&lt;br&gt;2.0.8 - Added support for SQL Server 2008 made some modifications to better work for PERL&lt;br&gt;2.0.9 - minor additions only for PERL&lt;br&gt;2.0.10 - MySQL Connector/ODBC 5.1 (5.1.5) support (better query mechanism to detect used odbc connector)&lt;br&gt;2.0.11 - added a x64 bit template to be used for creating packages targeted for x64 platforms&lt;br&gt;2.0.12 - removed the x64 template - run buildx64config.vbs to autogenerate a x64 installer package from your existing *.wxs file&lt;br&gt;2.0.13 - bugfixes:&lt;br&gt;•	GenerateSourceConfig.vbs now sets only sets folder permissions (no longer also on files) - files inherit the folders permissions&lt;br&gt;•	If you grant the Networkservice write permissions to a folder the IUSR gets also write permissions (required when working with php and fastcgi impersonation)&lt;br&gt;•	GenerateSourceConfig.vbs now creates valid fileIDs (e.g. typo3 has files with special chars WIX would not like)&lt;br&gt;added Property IIS7REQUIREDMODULES this comma separated list gets checked when the your msi is run on IIS7&lt;br&gt; &lt;br&gt;
&lt;/div&gt;</description><author></author><pubDate>Thu, 30 Oct 2008 13:34:01 GMT</pubDate><guid isPermaLink="false">Released: web application installer - V2 (Oct 29, 2007) 20081030013401P</guid></item><item><title>Source code checked in, #18457</title><link>http://www.codeplex.com/wai/SourceControl/ListDownloadableCommits.aspx</link><description></description><author>bernhardfrank</author><pubDate>Tue, 28 Oct 2008 18:19:52 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18457 20081028061952P</guid></item><item><title>Source code checked in, #18456</title><link>http://www.codeplex.com/wai/SourceControl/ListDownloadableCommits.aspx</link><description></description><author>bernhardfrank</author><pubDate>Tue, 28 Oct 2008 18:03:08 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18456 20081028060308P</guid></item><item><title>New Post: No add/remove programs entry</title><link>http://www.codeplex.com/wai/Thread/View.aspx?ThreadId=38229</link><description>&lt;div style="line-height: normal;"&gt;I followed the instructions in the pdf for creating an msi for my web application.&amp;nbsp; Everything seems to work as expected, except that I don't have a&amp;nbsp;entry in control panel add/remove programs to uninstall my application.&amp;nbsp; What am I missing?&amp;nbsp; Running on Vista.&lt;br&gt;
&lt;br&gt;
Any help would be greatly appreciated.&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;
&lt;br&gt;
--Mike
&lt;/div&gt;</description><author>mikemcclaran</author><pubDate>Wed, 22 Oct 2008 04:47:57 GMT</pubDate><guid isPermaLink="false">New Post: No add/remove programs entry 20081022044757A</guid></item><item><title>Updated Release: web application installer - V2 (Oct 29, 2007)</title><link>http://www.codeplex.com/wai/Release/ProjectReleases.aspx?ReleaseId=8011</link><description>&lt;div&gt;
This is the 2nd release of the Web Application Installer&lt;br&gt; &lt;br&gt;You just need to unzip wai-2.0.zip into a directory of your choice and start reading &amp;quot;Creating a MSI for your Web Application.pdf&amp;quot; this will guide you through the process of creating your own Windows Installer (*.msi) file for your web application.&lt;br&gt; &lt;br&gt;This will create *.msi packages to be installed on Windows Server 2003 (IIS6), Windows Vista (with IIS7), Longhorn Server (IIS7)&lt;br&gt; &lt;br&gt;Added with version 2.0:&lt;br&gt;Added support for &lt;b&gt;PHP&lt;/b&gt; + &lt;b&gt;MySQL&lt;/b&gt;&lt;br&gt; &lt;br&gt;Changelog:&lt;br&gt;2.0.1 - Minor bug fixes&lt;br&gt;2.0.2 - PHP FastCGI Support for IIS 5.1+ / 6&lt;br&gt;2.0.5 - Fixed some bugs (e.g. wrong url when installing in existing website), Added logging and a few other properties, Extended scriptparse functionality to replace more @@properties@@, PHP/FastCGI support for IIS7 (vista) and Built Windows Installer for WAI&lt;br&gt;2.0.6 - Fixed scripts (removed CRLF problem in createScriptConfig.vbs )&lt;br&gt;Added new Properties: checkIfIUSRisListedOnPHPUploadDir, WANTinstalllogFile&lt;br&gt;2.0.7 - Added new properties: checkMYSQL40 and SETREADONLY&lt;br&gt;2.0.8 - Added support for SQL Server 2008 made some modifications to better work for PERL&lt;br&gt;2.0.9 - minor additions only for PERL&lt;br&gt;2.0.10 - MySQL Connector/ODBC 5.1 (5.1.5) support (better query mechanism to detect used odbc connector)&lt;br&gt;2.0.11 - added a x64 bit template to be used for creating packages targeted for x64 platforms&lt;br&gt;2.0.12 - removed the x64 template - run buildx64config.vbs to autogenerate a x64 installer package from your existing *.wxs file&lt;br&gt;
&lt;/div&gt;</description><author>bernhardfrank</author><pubDate>Tue, 21 Oct 2008 14:58:42 GMT</pubDate><guid isPermaLink="false">Updated Release: web application installer - V2 (Oct 29, 2007) 20081021025842P</guid></item><item><title>Released: web application installer - V2 (Oct 29, 2007)</title><link>http://www.codeplex.com/wai/Release/ProjectReleases.aspx?ReleaseId=8011</link><description>&lt;div&gt;
This is the 2nd release of the Web Application Installer&lt;br&gt; &lt;br&gt;You just need to unzip wai-2.0.zip into a directory of your choice and start reading &amp;quot;Creating a MSI for your Web Application.pdf&amp;quot; this will guide you through the process of creating your own Windows Installer (*.msi) file for your web application.&lt;br&gt; &lt;br&gt;This will create *.msi packages to be installed on Windows Server 2003 (IIS6), Windows Vista (with IIS7), Longhorn Server (IIS7)&lt;br&gt; &lt;br&gt;Added with version 2.0:&lt;br&gt;Added support for &lt;b&gt;PHP&lt;/b&gt; + &lt;b&gt;MySQL&lt;/b&gt;&lt;br&gt; &lt;br&gt;Changelog:&lt;br&gt;2.0.1 - Minor bug fixes&lt;br&gt;2.0.2 - PHP FastCGI Support for IIS 5.1+ / 6&lt;br&gt;2.0.5 - Fixed some bugs (e.g. wrong url when installing in existing website), Added logging and a few other properties, Extended scriptparse functionality to replace more @@properties@@, PHP/FastCGI support for IIS7 (vista) and Built Windows Installer for WAI&lt;br&gt;2.0.6 - Fixed scripts (removed CRLF problem in createScriptConfig.vbs )&lt;br&gt;Added new Properties: checkIfIUSRisListedOnPHPUploadDir, WANTinstalllogFile&lt;br&gt;2.0.7 - Added new properties: checkMYSQL40 and SETREADONLY&lt;br&gt;2.0.8 - Added support for SQL Server 2008 made some modifications to better work for PERL&lt;br&gt;2.0.9 - minor additions only for PERL&lt;br&gt;2.0.10 - MySQL Connector/ODBC 5.1 (5.1.5) support (better query mechanism to detect used odbc connector)&lt;br&gt;2.0.11 - added a x64 bit template to be used for creating packages targeted for x64 platforms&lt;br&gt;2.0.12 - removed the x64 template - run buildx64config.vbs to autogenerate a x64 installer package from your existing *.wxs file&lt;br&gt;
&lt;/div&gt;</description><author></author><pubDate>Tue, 21 Oct 2008 14:58:42 GMT</pubDate><guid isPermaLink="false">Released: web application installer - V2 (Oct 29, 2007) 20081021025842P</guid></item><item><title>Source code checked in, #18311</title><link>http://www.codeplex.com/wai/SourceControl/ListDownloadableCommits.aspx</link><description>2.0.12</description><author>bernhardfrank</author><pubDate>Tue, 21 Oct 2008 14:48:50 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18311 20081021024850P</guid></item><item><title>Updated Release: web application installer - V2 (Oct 29, 2007)</title><link>http://www.codeplex.com/wai/Release/ProjectReleases.aspx?ReleaseId=8011</link><description>&lt;div&gt;
This is the 2nd release of the Web Application Installer&lt;br&gt; &lt;br&gt;You just need to unzip wai-2.0.zip into a directory of your choice and start reading &amp;quot;Creating a MSI for your Web Application.pdf&amp;quot; this will guide you through the process of creating your own Windows Installer (*.msi) file for your web application.&lt;br&gt; &lt;br&gt;This will create *.msi packages to be installed on Windows Server 2003 (IIS6), Windows Vista (with IIS7), Longhorn Server (IIS7)&lt;br&gt; &lt;br&gt;Added with version 2.0:&lt;br&gt;Added support for &lt;b&gt;PHP&lt;/b&gt; + &lt;b&gt;MySQL&lt;/b&gt;&lt;br&gt; &lt;br&gt;Changelog:&lt;br&gt;2.0.1 - Minor bug fixes&lt;br&gt;2.0.2 - PHP FastCGI Support for IIS 5.1+ / 6&lt;br&gt;2.0.5 - Fixed some bugs (e.g. wrong url when installing in existing website), Added logging and a few other properties, Extended scriptparse functionality to replace more @@properties@@, PHP/FastCGI support for IIS7 (vista) and Built Windows Installer for WAI&lt;br&gt;2.0.6 - Fixed scripts (removed CRLF problem in createScriptConfig.vbs )&lt;br&gt;Added new Properties: checkIfIUSRisListedOnPHPUploadDir, WANTinstalllogFile&lt;br&gt;2.0.7 - Added new properties: checkMYSQL40 and SETREADONLY&lt;br&gt;2.0.8 - Added support for SQL Server 2008 made some modifications to better work for PERL&lt;br&gt;2.0.9 - minor additions only for PERL&lt;br&gt;2.0.10 - MySQL Connector/ODBC 5.1 (5.1.5) support (better query mechanism to detect used odbc connector)&lt;br&gt;2.0.11 - added a x64 bit template to be used for creating packages targeted for x64 platforms&lt;br&gt;
&lt;/div&gt;</description><author>bernhardfrank</author><pubDate>Mon, 20 Oct 2008 14:59:35 GMT</pubDate><guid isPermaLink="false">Updated Release: web application installer - V2 (Oct 29, 2007) 20081020025935P</guid></item><item><title>Source code checked in, #18285</title><link>http://www.codeplex.com/wai/SourceControl/ListDownloadableCommits.aspx</link><description>comments</description><author>bernhardfrank</author><pubDate>Mon, 20 Oct 2008 14:52:37 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18285 20081020025237P</guid></item><item><title>Source code checked in, #18283</title><link>http://www.codeplex.com/wai/SourceControl/ListDownloadableCommits.aspx</link><description>2.0.11</description><author>bernhardfrank</author><pubDate>Mon, 20 Oct 2008 14:46:50 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18283 20081020024650P</guid></item><item><title>Commented Issue: Add support for later version of MySQL ODBC driver</title><link>http://www.codeplex.com/wai/WorkItem/View.aspx?WorkItemId=7547</link><description>Currently the checkRequirements.vbs script checks explicitly for the 3.51 ODBC driver. There are considerably later versions available for download from mysql.org. The test being used requires accessing the registry under an explicit key &amp;#40;it seems like there should be an easier way&amp;#41;. Presently that key is &lt;br /&gt;&lt;br /&gt;    iODBCVersion &amp;#61; getRegistryKey&amp;#40;&amp;#34;SOFTWARE&amp;#92;Microsoft&amp;#92;Windows&amp;#92;CurrentVersion&amp;#92;Uninstall&amp;#92;&amp;#123;9A854ED3-C3B1-493D-8104-C4B5AC459B7A&amp;#125;&amp;#34;, &amp;#34;DisplayVersion&amp;#34;, False&amp;#41;&lt;br /&gt;&lt;br /&gt;The 5.1 version uses a different key &amp;#40;this is probably an error, but it&amp;#39;s outside your control&amp;#41;. On my box, that key is&amp;#58;&lt;br /&gt;&lt;br /&gt;  iODBCVersion &amp;#61; getRegistryKey&amp;#40;&amp;#34;SOFTWARE&amp;#92;Microsoft&amp;#92;Windows&amp;#92;CurrentVersion&amp;#92;Uninstall&amp;#92;&amp;#123;29042B1C-0713-4575-B7CA-5C8E7B0899D4&amp;#125;&amp;#34;, &amp;#34;DisplayVersion&amp;#34;, False&amp;#41;&lt;br /&gt;&lt;br /&gt;Please note that if the geniuses at MySQL continue to make this error, the x64 version of the driver will likely have a different key yet again.&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve added my own support for this key, but I&amp;#39;m not really a VB coder, so this probably isn&amp;#39;t a very good way to do it.&lt;br /&gt;&lt;br /&gt;Function checkMySQLODBC &amp;#40;&amp;#41;&lt;br /&gt;    Dim iODBCVersion, oShell&lt;br /&gt;&lt;br /&gt;    On Error Resume Next&lt;br /&gt;&lt;br /&gt;    iODBCVersion &amp;#61; getRegistryKey&amp;#40;&amp;#34;SOFTWARE&amp;#92;Microsoft&amp;#92;Windows&amp;#92;CurrentVersion&amp;#92;Uninstall&amp;#92;&amp;#123;9A854ED3-C3B1-493D-8104-C4B5AC459B7A&amp;#125;&amp;#34;, &amp;#34;DisplayVersion&amp;#34;, False&amp;#41;&lt;br /&gt;&lt;br /&gt;    if Not iOBBCVersion Is NullString Then&lt;br /&gt;        Session.Property&amp;#40;&amp;#34;MYSQL_ODBC_DRIVER&amp;#34;&amp;#41; &amp;#61; &amp;#34;MySQL ODBC 3.51 Driver&amp;#34;&lt;br /&gt;&lt;br /&gt;        If iODBCVersion &amp;#62;&amp;#61; &amp;#34;3.51.21&amp;#34; Then&lt;br /&gt;            Session.Property&amp;#40;&amp;#34;SQLSERVERCheck&amp;#34;&amp;#41; &amp;#61; &amp;#34;OK&amp;#34;&lt;br /&gt;            checkMySQLODBC &amp;#61; ERROR_SUCCESS&lt;br /&gt;        Else&lt;br /&gt;            Session.Property&amp;#40;&amp;#34;SQLSERVERCheck&amp;#34;&amp;#41; &amp;#61; &amp;#34;BAD&amp;#34;&lt;br /&gt;            checkMySQLODBC &amp;#61; ERROR_INSTALL_FAILURE&lt;br /&gt;        End If&lt;br /&gt;&lt;br /&gt;        Exit Function&lt;br /&gt;    End If&lt;br /&gt;&lt;br /&gt;    &amp;#39;&amp;#123;29042B1C-0713-4575-B7CA-5C8E7B0899D4&amp;#125; is the key for ODBC 5.1. There must be a better way to do this.&lt;br /&gt;    iODBCVersion &amp;#61; getRegistryKey&amp;#40;&amp;#34;SOFTWARE&amp;#92;Microsoft&amp;#92;Windows&amp;#92;CurrentVersion&amp;#92;Uninstall&amp;#92;&amp;#123;29042B1C-0713-4575-B7CA-5C8E7B0899D4&amp;#125;&amp;#34;, &amp;#34;DisplayVersion&amp;#34;, False&amp;#41;&lt;br /&gt;&lt;br /&gt;    if Not iOBBCVersion Is NullString Then&lt;br /&gt;        Session.Property&amp;#40;&amp;#34;MYSQL_ODBC_DRIVER&amp;#34;&amp;#41; &amp;#61; &amp;#34;MySQL ODBC 5.1 Driver&amp;#34;&lt;br /&gt;&lt;br /&gt;        If iODBCVersion &amp;#62;&amp;#61; &amp;#34;5.1.0&amp;#34; Then&lt;br /&gt;            Session.Property&amp;#40;&amp;#34;SQLSERVERCheck&amp;#34;&amp;#41; &amp;#61; &amp;#34;OK&amp;#34;&lt;br /&gt;            checkMySQLODBC &amp;#61; ERROR_SUCCESS&lt;br /&gt;        Else&lt;br /&gt;            Session.Property&amp;#40;&amp;#34;SQLSERVERCheck&amp;#34;&amp;#41; &amp;#61; &amp;#34;BAD&amp;#34;&lt;br /&gt;            checkMySQLODBC &amp;#61; ERROR_INSTALL_FAILURE&lt;br /&gt;        End If&lt;br /&gt;&lt;br /&gt;        Exit Function&lt;br /&gt;    End If&lt;br /&gt;&lt;br /&gt;    &amp;#39; Explain why odbc drive is need&lt;br /&gt;    iAnswer &amp;#61; MsgBox&amp;#40;&amp;#34;In order to enable this installer to setup a &amp;#34; &amp;#38;_&lt;br /&gt;        &amp;#34;MySQL Database, this machine requires a MySQL ODBC Connector. &amp;#34; &amp;#38;_&lt;br /&gt;        &amp;#34;I could not find either a v3.51.x or a v.5.1.x version installed. &amp;#34; &amp;#38;_&lt;br /&gt;        &amp;#34;These drivers can be obtained from&amp;#58; &amp;#34; &amp;#38; vbCrLf &amp;#38; vbCrLf &amp;#38;_&lt;br /&gt;        &amp;#34;&amp;#124;- http&amp;#58;&amp;#47;&amp;#47;dev.mysql.com&amp;#47;downloads&amp;#47;connector&amp;#47;odbc&amp;#34; &amp;#38; vbCrLf &amp;#38;_&lt;br /&gt;        &amp;#34;&amp;#124;-- Windows downloads&amp;#34; &amp;#38; vbCrLf &amp;#38;_&lt;br /&gt;        &amp;#34;&amp;#124;--- Windows MSI Installer &amp;#40;x86&amp;#41;&amp;#34; &amp;#38; vbCrLf &amp;#38; vbCrLf &amp;#38;_&lt;br /&gt;        &amp;#34;Do you want to open this URL&amp;#63;&amp;#34;, 36, &amp;#34;MySQL ODBC Connector missing...&amp;#34;&amp;#41;&lt;br /&gt;&lt;br /&gt;    If Not iAnswer &amp;#61; 7 Then&lt;br /&gt;        Set oShell &amp;#61; CreateObject&amp;#40;&amp;#34;Shell.Application&amp;#34;&amp;#41;&lt;br /&gt;        oShell.ShellExecute Session.Property&amp;#40;&amp;#34;IEXPLOREEXE&amp;#34;&amp;#41;, &amp;#34;http&amp;#58;&amp;#47;&amp;#47;dev.mysql.com&amp;#47;downloads&amp;#47;connector&amp;#47;odbc&amp;#34;, &amp;#34;&amp;#34;, &amp;#34;open&amp;#34;, 1&lt;br /&gt;    End if&lt;br /&gt;&lt;br /&gt;    Session.Property&amp;#40;&amp;#34;SQLSERVERCheck&amp;#34;&amp;#41; &amp;#61; &amp;#34;BAD&amp;#34;&lt;br /&gt;    checkMySQLODBC &amp;#61; ERROR_INSTALL_FAILURE&lt;br /&gt;End Function&lt;br /&gt;Comments: ** Comment from web user: bernhardfrank ** &lt;p&gt;Hi Austin,&lt;/p&gt;&lt;p&gt;added this functionality in version 2.0.10 - rather than querying the registry I use windows installer to query for odbc connector packages&amp;#58;&lt;/p&gt;&lt;p&gt;  &amp;#39;we ask windows installer database whether a MySQL Connector&amp;#47;ODBC is installed&lt;br /&gt;  Set wiInstaller &amp;#61; CreateObject&amp;#40;&amp;#34;WindowsInstaller.Installer&amp;#34;&amp;#41;&lt;br /&gt;  for each product in wiInstaller.Products&lt;br /&gt;&amp;#9;productName &amp;#61; wiInstaller.ProductInfo&amp;#40;product,&amp;#34;ProductName&amp;#34;&amp;#41;&lt;br /&gt;&amp;#9;if &amp;#40;InStr&amp;#40;1, productName,&amp;#34;MySQL Connector&amp;#47;ODBC&amp;#34;&amp;#41; &amp;#60;&amp;#62; 0&amp;#41; then&lt;br /&gt;&amp;#9;&amp;#9;select case productName&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;case &amp;#34;MySQL Connector&amp;#47;ODBC 3.51&amp;#34;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;Session.Property&amp;#40;&amp;#34;MYSQL_ODBC_DRIVER&amp;#34;&amp;#41; &amp;#61; &amp;#34;MySQL ODBC 3.51 Driver&amp;#34;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;case &amp;#34;MySQL Connector&amp;#47;ODBC 5.1&amp;#34;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;Session.Property&amp;#40;&amp;#34;MYSQL_ODBC_DRIVER&amp;#34;&amp;#41; &amp;#61; &amp;#34;MySQL ODBC 5.1 Driver&amp;#34;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;case else &amp;#39;best guess&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;VersionMajor &amp;#61; wiInstaller.ProductInfo&amp;#40;product,&amp;#34;VersionMajor&amp;#34;&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;VersionMinor &amp;#61; wiInstaller.ProductInfo&amp;#40;product,&amp;#34;VersionMinor&amp;#34;&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;Session.Property&amp;#40;&amp;#34;MYSQL_ODBC_DRIVER&amp;#34;&amp;#41; &amp;#61; &amp;#34;MySQL ODBC &amp;#34; &amp;#38; VersionMajor &amp;#38; &amp;#34;.&amp;#34; &amp;#38; VersionMinor &amp;#38; &amp;#34; Driver&amp;#34;&lt;br /&gt;&amp;#9;&amp;#9;end select&lt;br /&gt;&amp;#9;&amp;#9;Session.Property&amp;#40;&amp;#34;SQLSERVERCheck&amp;#34;&amp;#41; &amp;#61; &amp;#34;OK&amp;#34;&lt;br /&gt;&amp;#9;&amp;#9;checkMySQLODBC &amp;#61; ERROR_SUCCESS&lt;br /&gt;&amp;#9;&amp;#9;Exit Function&amp;#9;&lt;br /&gt;  &amp;#9;end if&lt;br /&gt;  next&lt;br /&gt;  set wiInstaller &amp;#61; nothing&lt;/p&gt;&lt;p&gt;&lt;br /&gt;this works for me. &lt;/p&gt;&lt;p&gt;Thanks for the hint &lt;/p&gt;&lt;p&gt;Bernhard&lt;/p&gt;</description><author>bernhardfrank</author><pubDate>Mon, 20 Oct 2008 09:05:25 GMT</pubDate><guid isPermaLink="false">Commented Issue: Add support for later version of MySQL ODBC driver 20081020090525A</guid></item><item><title>Updated Release: web application installer - V2 (Oct 29, 2007)</title><link>http://www.codeplex.com/wai/Release/ProjectReleases.aspx?ReleaseId=8011</link><description>&lt;div&gt;
This is the 2nd release of the Web Application Installer&lt;br&gt; &lt;br&gt;You just need to unzip wai-2.0.zip into a directory of your choice and start reading &amp;quot;Creating a MSI for your Web Application.pdf&amp;quot; this will guide you through the process of creating your own Windows Installer (*.msi) file for your web application.&lt;br&gt; &lt;br&gt;This will create *.msi packages to be installed on Windows Server 2003 (IIS6), Windows Vista (with IIS7), Longhorn Server (IIS7)&lt;br&gt; &lt;br&gt;Added with version 2.0:&lt;br&gt;Added support for &lt;b&gt;PHP&lt;/b&gt; + &lt;b&gt;MySQL&lt;/b&gt;&lt;br&gt; &lt;br&gt;Changelog:&lt;br&gt;2.0.1 - Minor bug fixes&lt;br&gt;2.0.2 - PHP FastCGI Support for IIS 5.1+ / 6&lt;br&gt;2.0.5 - Fixed some bugs (e.g. wrong url when installing in existing website), Added logging and a few other properties, Extended scriptparse functionality to replace more @@properties@@, PHP/FastCGI support for IIS7 (vista) and Built Windows Installer for WAI&lt;br&gt;2.0.6 - Fixed scripts (removed CRLF problem in createScriptConfig.vbs )&lt;br&gt;Added new Properties: checkIfIUSRisListedOnPHPUploadDir, WANTinstalllogFile&lt;br&gt;2.0.7 - Added new properties: checkMYSQL40 and SETREADONLY&lt;br&gt;2.0.8 - Added support for SQL Server 2008 made some modifications to better work for PERL&lt;br&gt;2.0.9 - minor additions only for PERL&lt;br&gt;2.0.10 - MySQL Connector/ODBC 5.1 (5.1.5) support (better query mechanism to detect used odbc connector)&lt;br&gt;
&lt;/div&gt;</description><author>bernhardfrank</author><pubDate>Mon, 20 Oct 2008 09:01:54 GMT</pubDate><guid isPermaLink="false">Updated Release: web application installer - V2 (Oct 29, 2007) 20081020090154A</guid></item><item><title>Source code checked in, #18277</title><link>http://www.codeplex.com/wai/SourceControl/ListDownloadableCommits.aspx</link><description>2.0.10</description><author>bernhardfrank</author><pubDate>Mon, 20 Oct 2008 08:57:15 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18277 20081020085715A</guid></item><item><title>Source code checked in, #18276</title><link>http://www.codeplex.com/wai/SourceControl/ListDownloadableCommits.aspx</link><description>2.0.8&amp;#13;&amp;#10;added support for ODBC 5.1 connector</description><author>bernhardfrank</author><pubDate>Mon, 20 Oct 2008 08:44:47 GMT</pubDate><guid isPermaLink="false">Source code checked in, #18276 20081020084447A</guid></item><item><title>Updated Release: web application installer - V2 (Oct 29, 2007)</title><link>http://www.codeplex.com/wai/Release/ProjectReleases.aspx?ReleaseId=8011</link><description>&lt;div&gt;
This is the 2nd release of the Web Application Installer&lt;br&gt; &lt;br&gt;You just need to unzip wai-2.0.zip into a directory of your choice and start reading &amp;quot;Creating a MSI for your Web Application.pdf&amp;quot; this will guide you through the process of creating your own Windows Installer (*.msi) file for your web application.&lt;br&gt; &lt;br&gt;This will create *.msi packages to be installed on Windows Server 2003 (IIS6), Windows Vista (with IIS7), Longhorn Server (IIS7)&lt;br&gt; &lt;br&gt;Added with version 2.0:&lt;br&gt;Added support for &lt;b&gt;PHP&lt;/b&gt; + &lt;b&gt;MySQL&lt;/b&gt;&lt;br&gt; &lt;br&gt;Changelog:&lt;br&gt;2.0.1 - Minor bug fixes&lt;br&gt;2.0.2 - PHP FastCGI Support for IIS 5.1+ / 6&lt;br&gt;2.0.5 - Fixed some bugs (e.g. wrong url when installing in existing website), Added logging and a few other properties, Extended scriptparse functionality to replace more @@properties@@, PHP/FastCGI support for IIS7 (vista) and Built Windows Installer for WAI&lt;br&gt;2.0.6 - Fixed scripts (removed CRLF problem in createScriptConfig.vbs )&lt;br&gt;Added new Properties: checkIfIUSRisListedOnPHPUploadDir, WANTinstalllogFile&lt;br&gt;2.0.7 - Added new properties: checkMYSQL40 and SETREADONLY&lt;br&gt;2.0.8 - Added support for SQL Server 2008 made some modifications to better work for PERL&lt;br&gt;2.0.9 - minor additions only for PERL&lt;br&gt;
&lt;/div&gt;</description><author>bernhardfrank</author><pubDate>Wed, 08 Oct 2008 16:14:31 GMT</pubDate><guid isPermaLink="false">Updated Release: web application installer - V2 (Oct 29, 2007) 20081008041431P</guid></item><item><title>Updated Wiki: Home</title><link>http://www.codeplex.com/wai/Wiki/View.aspx?title=Home&amp;version=15</link><description>&lt;div class="wikidoc"&gt;
As you have experienced yourself developing a web application isn’t that easy and quite time consuming. You spend a lot of hours thinking about software design, security problems and of course how to improve end user’s usability. Why not lowering the barrier for installing (trying out) your software - using a common technology. &lt;br /&gt; &lt;br /&gt;Get the &lt;a href="http://www.codeplex.com/wai/Wiki/View.aspx?title=whole%20idea&amp;amp;referringTitle=Home"&gt;whole idea&lt;/a&gt;...&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;b&gt;Goal:&lt;/b&gt;&lt;br /&gt;This project will enable you to build a Windows Installer package for your Web Application within &lt;b&gt;30 minutes&lt;/b&gt;-  by only utilizing open source software.&lt;br /&gt;The following technologies are supported:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Scripting:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;ASP.NET&lt;/li&gt;&lt;li&gt;PHP&lt;/li&gt;&lt;li&gt;Perl&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Databases:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Microsoft SQL Server (2005 and 2008)&lt;/li&gt;&lt;li&gt;MySQL Server&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=wai&amp;amp;DownloadId=20467" alt="msi_small.gif" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;See the steps - one by one:&lt;/b&gt; &lt;a href="http://www.codeplex.com/wai/Wiki/View.aspx?title=Screen1&amp;amp;referringTitle=Home"&gt;Screen1&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;You will be able to create a &lt;b&gt;MSI&lt;/b&gt; that is cabable of:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Creating a new website&lt;/li&gt;&lt;li&gt;Adding a virtual directory to an existing website&lt;/li&gt;&lt;li&gt;Creating an application pool and setting up a website/folder as ASP.NET 2 application&lt;/li&gt;&lt;li&gt;Creating a new Microsoft SQL Database, Logins and Users&lt;/li&gt;&lt;li&gt;Configuring your web application (e.g. web.config) and setting values collected in wizard mode&lt;/li&gt;&lt;li&gt;A lot of user guidance, messages and validations&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;See&lt;/b&gt;: &lt;a href="http://www.codeplex.com/wai/Wiki/View.aspx?title=Projects%20using%20the%20WAI%20template&amp;amp;referringTitle=Home"&gt;Projects using the WAI template&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;b&gt;Don't believe it can be done in 30 minutes? - check it out!&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.codeplex.com/wai/Release/ProjectReleases.aspx?ReleaseId=8011"&gt;web application installer - V2&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>bernhardfrank</author><pubDate>Thu, 02 Oct 2008 14:35:20 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20081002023520P</guid></item><item><title>Updated Release: web application installer - V2 (Oct 29, 2007)</title><link>http://www.codeplex.com/wai/Release/ProjectReleases.aspx?ReleaseId=8011</link><description>&lt;div&gt;
This is the 2nd release of the Web Application Installer&lt;br&gt; &lt;br&gt;You just need to unzip wai-2.0.zip into a directory of your choice and start reading &amp;quot;Creating a MSI for your Web Application.pdf&amp;quot; this will guide you through the process of creating your own Windows Installer (*.msi) file for your web application.&lt;br&gt; &lt;br&gt;This will create *.msi packages to be installed on Windows Server 2003 (IIS6), Windows Vista (with IIS7), Longhorn Server (IIS7)&lt;br&gt; &lt;br&gt;Added with version 2.0:&lt;br&gt;Added support for &lt;b&gt;PHP&lt;/b&gt; + &lt;b&gt;MySQL&lt;/b&gt;&lt;br&gt; &lt;br&gt;Changelog:&lt;br&gt;2.0.1 - Minor bug fixes&lt;br&gt;2.0.2 - PHP FastCGI Support for IIS 5.1+ / 6&lt;br&gt;2.0.5 - Fixed some bugs (e.g. wrong url when installing in existing website), Added logging and a few other properties, Extended scriptparse functionality to replace more @@properties@@, PHP/FastCGI support for IIS7 (vista) and Built Windows Installer for WAI&lt;br&gt;2.0.6 - Fixed scripts (removed CRLF problem in createScriptConfig.vbs )&lt;br&gt;Added new Properties: checkIfIUSRisListedOnPHPUploadDir, WANTinstalllogFile&lt;br&gt;2.0.7 - Added new properties: checkMYSQL40 and SETREADONLY&lt;br&gt;2.0.8 - Added support for SQL Server 2008 made some modifications to better work for PERL&lt;br&gt;
&lt;/div&gt;</description><author>bernhardfrank</author><pubDate>Thu, 02 Oct 2008 14:28:27 GMT</pubDate><guid isPermaLink="false">Updated Release: web application installer - V2 (Oct 29, 2007) 20081002022827P</guid></item></channel></rss>