I suggest you ...

Extend Web Deploy to support MSI functions such as custom actions

With the removal of the Web Setup/Windows Setup projects from Visual Studio there is a gap in the application deployment process where web/windows solutions that need to perform additional installation tasks are difficult to implement.

The old technique was to write a web setup project (MSI) and then implement a custom action assembly that performed the additional work during installation time (such as custom event queues, installing windows services, modifying config files etc). Web deploy does not appear to have this functionality (it is not visible if it is there) which is important in an enterprise environment.

Also, the provided alternative is to use InstallShield from a vendor which the enterprise/organisation may have no current relationship with. It also requires developers to register individually which is in many cases not a desirable practice (again at the enterprise level).

5 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Andy shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    0 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...

      Feedback and Knowledge Base