deploying j# runtime

Hello,

i want to create a deployment project in vs2003 for a j# project which automaticaly installs the j#-runtime if it isn't installed on the clients mashine.

i already done this with a launch condition. the launch condition forces to run a

.bat file which starts the j#-runtimeinstallation and at finish, restarts the .msi again.

i want to get rid of the uggly dos-window which pop up when running the .bat file.

it would be nice when the j#runtimeinstaller can be put into the .msi file too.

any help is appreciated.

best regards,

guerkan




Answer this question

deploying j# runtime

  • vargasbo

    Take a look at using WIX for your installer. It's what Microsoft uses and you can create a much cleaner install. (In other words, Visual Studio is not installed using Visual Studio's setup - it's installed using WIX.)

    With that said, what we do is for the launch condition point them to a web page of ours and that points them to the Microsoft web page. That way if the install moves on the Microsoft website, we just change our web page.

    thanks - dave



  • Vadim Pokotilov

    thank you jaiprakash.

    i will drop my question to the deployment forum, because

    the issue "restarting installer after runtime install" annoys me.

    best regards,

    gurkan



  • Silvina7407

    The best thing to do is that in your launch condition, if J# runtime/redist is not installed, point to the appropriate URL of Microsost site, so that everytime the correct thing is installed.

    if you want to stick with your approach of putting runtime installer in .msi then please post your query at http://forums.microsoft.com/MSDN/ShowForum.aspx ForumID=6&SiteID=1. Try searching if someone has already posted the similar issue.

    Thanks.



  • deploying j# runtime