I am the solutions architect for a large company which has a commercial software product which is sold to the public. The software is written in .NET code using Visual Studio.NET 2005. Currently the software requirements are Windows XP and Windows Vista. The business has asked for us to make the software useable on a Mac. Since our code is 100% managed .NET code I decided to run the MoMA against the code and have identified two issues which seem simple to correct. However, our current solution is packaged with WISE installer who appears to only support Windows machines. If we convert our software to Mono how should we package it up? What packaging software should we use? How do we ensure all of the dependencies for Mono are installed for Mac? Help from anyone who has done this for a commercial product is greatly appreciated.