If you have a Mac OS X 10.7 (Lion) or a higher version of Mac Operating Systems then go to the Mac OS's System Preference. Therefore, it might be a good idea if we turn off the "Resume" feature temporarily in order to install Silverlight. However, the "Resume" feature may be a stumbling block when it comes to installing Silverlight.
Recall the state of applications and files just before you quit which would allow you to open them up again, and just pick up from where you left off. The Mac OS X 10.7 (Lion) and higher versions of Mac Operating Systems seem to have the feature called "Resume" which ensures that the Mac system will For users who have Mac OS X 10.7 (Lion) or a higher version of Mac Operating Systems. Moreover, Silverlight might only start working after the user restarts the Mac after a number of times.
In a lot of the cases a mac user has to separately install Silverlight for the various browsers ( i.e. It's so unpredictable how Silverlight installs on the Macs. However, most people have to install silverlight, and restart the machine a number of times. The Mac users of our application usually have trouble with installing Silverlight.įor some Silverlight installs in the Mac with ease. Getting quite desperate now suggestions anybody?Our ASP.NET C# web application is used in the following environment. In the code: database or web services for example, no pop-ups and no logon page. I also use DevExpress AgMenu v8.2 but it's never given me any grief.
Using clauses and a try-catch block around each IsolatedStorage code segment as a matter of paranoia).Īlso the code size is probably fairly large for a Silverlight application, say 70,000 lines of C# and XAML (lots of non-Euclidean 3D transform algorithms). I am hitting the IsolatedStorage heavily, but I check on start-up if the IsolatedStorage is available in a try catch block, set a global boolean accordingly, and then guard each subsequent IsolatedStorage hit based on this variable (in conjunction with required No cigar on 100% width and height: I got somebody to test the MediaFlow S元 sample application at and this uses 100% width and height and works just fine on both Safari and Firefox on his Mac.Ĭhanged the width and height in my app to fixed pixel sizing just to confirm and no change in the response from either browser on this.Ĭopied the MediaFlow launch html code over the top of my html code as it did not have the tag in it (web page originally created by Beta 3) so the start-up html page is now the same as MediaFlow excepting the target xap file. Note: always try to test on a Mac using Firefox as it is more foregiving of issues and eventually generated an eror message (Safari just sat there error message free). Update: this fixed the issue for safari as well after a re-boot by the user.
Any suggestions anybody on why or how to extract an error message out of it. This has made no difference to Safari though. Silverlight is obviously doing something smart. What is annoying is that IĪLWAYS use Environment.Newline in my ASP.Net code but deliberately did not in my Silverlight code as the files were embedded and read-only.
So swapping "\r\n" for Environment.Newline fixed the issue. Separated on a Mac without any explicit change to the files on my part. On a Mac lines are separated by LF only as I well know (on OS X anyway, OS 9 and earlier used CR only) but as the files were embedded in the xap as CR+LF if never crossed my mind that somewhere along the line these would be somehow readable as only LF I've got a lot of text files embedded in my distributable that I load into a whole bunch of custom generics on start-up for performance reasons I parse the files on a line-by-lineīasis and therein lies the issue - I was parsing on CR+LF as that is how the files are deployed in the xap. Fixed for Firefox for anybody that encounters a similar issue: