Updated Utility: WebDeploy

WebDeploy has hit v0.9 with some new features as well as some bug fixes. The user interface hasn't changed, but don't fret, here's the change log:

  • Added "Cancel" to Folder Copy Dialog
  • Added "Cancel" to File Copy Dialog
  • Added ability to Save a copy of the configuration for backup.
  • Added ability to Load a copy of a backed up configuration.
  • Added a "Quick Deploy Profile" to allow for quick deployments of simple sets.
  • Fixed application hang after successive "Cancels"
  • Fixed error message accessing log file during deployment. Viewing log file is unavailable at that time.
  • Fixed thread processes still running intermittently after exiting program.
  • Modified status bar messages when cancelling.
  • Modified listing of profiles to be sorted.

Like always, WebDeploy is freeware, and the source code is not available. If you have any further suggestions, comments, ideas, or problems, please do not hesitate to contact me or post them on this blog post.

If you wish to download WebDeploy, click here. You will need the .NET framework v1.1.4322 to run WebDeploy.

11 Comments

  • Any chance of supporting multiple deploy directories. For example when have NLB servers and DR servers. So we need to deploy to four servers the are the same.

  • I enjoyed your program until we shifted to SSL over FTP. It would help me a lot if you could add auth SSL since im currently using a regular ftp program again (pain!).



    Best,

    Anders

  • Great app. Could really use the ability to choose 'all files' in a profile instead of having to specify every file type to copy though.

  • I think there's possibly a problem for fresh installs. I had a previous version of this and it worked just fine. My co-worker installed it and it's not showing any files copied. I noticed that his extensions do not include the "." while mine do. I looked at my WebDeployOptions.xml and I see this:



    <Extensions>

    <ProfileID>30</ProfileID>

    <Extension>dll</Extension>

    </Extensions>

    <Extensions>

    <ProfileID>31</ProfileID>

    <Extension>.dll</Extension>

    </Extensions>



    So I'm thinking the switch to "dotless" extensions may have caused a problem.

  • Hmm, I'll do some testing tonight Jon. Can you shoot me an email so I can get your configuration?

  • I am trying to get it set up for one site (brinkster) and I dont know if this is the case... but the user/pass is in the format of



    domain\user



    so brinkster\mydomain

    but I get object reference not set to an instance of an object or whatever.

  • Matt, as they say, "it works on my machine". I'm thinking you want the config from my co-worker's machine, where it's not working?

  • You said it was a new install and immediately didn't work, right? Well in that case I'll test that instance. I got around to watching the Cubs vs. Cards game last night and didnt do any programming. Go Cards!

  • Go Cards?! You live in IL, man! :)

  • I have the same issue with no files being selected to copy. New install.

  • The problem is because the extensions in the "Quick Deploy Profile" when setup for the first time do not have the period in them. Just edit that profile, removing all the extensions, then replace them. The "Quck Deploy Profile" is all editable, except for the name and being able to delete it.

Comments have been disabled for this content.