- Sun Dec 11, 2011 6:21 pm
#350526
SketchUp's WebDialog is not compatible with Microsoft Silverlight 5.0, when running on Mac OSX. In order to run the plugin on this operating system, it is necessary to make sure you are not running this version of Microsoft Silverlight. Below are instructions on how to ensure that your machine is running Silverlight 4.
Note that these instructions may also be useful in the case that any unexpected error occurs when you attempt to open the plugin’s Scene Manager or Maxwell Fire windows, even when you have not installed Microsoft Silverlight 5; we have seen cases, mostly on Mac OSX, where Silverlight had become corrupted on the machine, which were fixed by reinstalling, using the above steps.
Technical Info:
This is a complete show-stopper on Mac OSX machines; it appears that the way SketchUp creates its web browser window is inherently incompatible with the Silverlight 5 implementation. Technically, what happens is that code in Silverlight is unable to communicate with JavaScript code running in the browser -- when it attempts to do so, the Silverlight runtime experiences a fatal error. The only solution is to avoid calling between Silverlight and JavaScript; while this prevents the error, it also prevents the UI from being able to communicate with the rest of the plugin.
- Open OSX Finder and navigate to Macintosh HD/Library/Internet Plug-Ins.
- If Silverlight.plugin is present , trash it, empty the Trash, and reboot the machine.
- Install Microsoft Silverlight 4: http://go.microsoft.com/fwlink/?LinkID= ... .0.60310.0
Note that these instructions may also be useful in the case that any unexpected error occurs when you attempt to open the plugin’s Scene Manager or Maxwell Fire windows, even when you have not installed Microsoft Silverlight 5; we have seen cases, mostly on Mac OSX, where Silverlight had become corrupted on the machine, which were fixed by reinstalling, using the above steps.
Technical Info:
This is a complete show-stopper on Mac OSX machines; it appears that the way SketchUp creates its web browser window is inherently incompatible with the Silverlight 5 implementation. Technically, what happens is that code in Silverlight is unable to communicate with JavaScript code running in the browser -- when it attempts to do so, the Silverlight runtime experiences a fatal error. The only solution is to avoid calling between Silverlight and JavaScript; while this prevents the error, it also prevents the UI from being able to communicate with the rest of the plugin.
Next Limit Team