We uploaded a new version of VS.Php 2.3.5 that has the following new features:

- Configure Ftp Active/Passive modde
- Allow to execute commands before and after deployment
- Better support for custom code pages during debug. If you have used debugging with a non Western code page in the past, you may have noticed that not all characters show correctly. This version fixes those problem.

You can download the latest version here:

VS.Php beta

These are the main changes in this release:

  • Add Vista Style wizards for 2005 and SE
  • Improve caching when deploying files
  • Reintroduce project wizards in VS.Net for Visual Studio .Net 2003
  • Handle SSH Keyboard Interactive Authentication
  • Add magic properties to PhpDoc
  • Allow to register VS.Php via command line
  • Various bug fixes

Various people have reported that they can't register the software after the trial has expired. Tomorrow we will make available a new build that allows you to register the software using the command prompt.

If you are having problems registering the software send us an email to support at [this domain] .com for further instructions.

We have posted a build that addresses the issues on .Net 2003 regarding remote projects and other project wizards.

Check it out: VS.Php 2.3.4

Please let me know if you are still having issues in .Net 2003.

If you installed VS.Php 2.3 and you can't find the Smarty help documents in the Visual Studio Help Browser, check the latest nightly build:

VS.Php nightly builds

Starting from version 2.3.3.3864, Smarty docs show up in the Visual Studio Help Browser.

Also versions 2.3.3.x solve many issues on Visual Studio .Net 2003 including issues in debug and deploy.

We just updated to version 2.3.2.3822 which fixes a problem with debugging on remote projects. If you received a message saying "Fail to map file..." please update to this version. Go to the download page and download the latest build.

Download VS.Php

When upgrading to 2.3, you may run into a particular issue. The problem is that VS.Php 2.1 was creating a registry key that was already created by Visual Studio. When uinstalling VS.Php, this key may be removed from your system. In order to solve this problem you can do one of the two options:

- Run the Visual Studio installer and select repair. The repair will add the missing key.
- Or open the attached registry file and update the registy. This registry file assumes the program files directory is in C:\

One of the coolest features in VS.Php 2.3 is remote server projects. This feature allows you to work on applications hosted on a remote server quickly and effective. You can view, edit and debug remote files like if they were stored locally. I hope this feature will make you more productive. Check the screencast and let me know what do you think about it.

One of the most powerful features in VS.Php, is the ability to debug Php alongside other languages supported in Visual Studio. In the past, we have shown how to debug Php and Javascript in the same session. This is a very common scenario for web applications. I would also like to show a more sophisticated example where you are debugging a Php REST service and a .Net windows client application. In this example, we built a simple REST service that adds two values. Then we wrote a .Net application that uses it.

There are two main points about this demo:

Check out the new screenshots of VS.Php 2.3. Gallery of screenshots: