originally when i installed steam and updated it, the steamwebhelper.exe would always crash. The reason is due to the html rendering engine, since the web helper copies elements from the bottle's web browser.
For the steam web helper solution:
- Install steam from application database.
- Install all the dependencies.
- Update steam.
- Install Crossover HTML Engine(NOT THE IE 8 MODE) into "Steam" Bottle.
For most games(will come with game installer from application list):
- Install directx 9 for modern games into "steam" bottle.
- Install directx 9 for pre xp games into "steam" bottle.
- Install directx9 end user runtime web installer into "steam" bottle.
Only needed if game isn't in application list:
- Install wine mono for .net framework replacement into "steam" bottle. Otherwise, install .net frameworks
- Install each microsoft visual c++ redistrubutable into "steam" bottle.
Enjoy!