Mohit Deshpande
Mohit Deshpande

Reputation: 55257

Does Silverlight require the .NET framework to be installed?

I have been exploring the possibilities of Microsoft Silverlight and how it runs in web browsers. I just wonder if Silverlight requires the .NET framework? Meaning that Mac or Linux users cannot run Silverlight. I will be making the application using the .NET framework 3.5. Will this application run in any web browser, or just major ones like Internet Explorer, Firefox, or Safari?

Upvotes: 5

Views: 5062

Answers (4)

bingoguy
bingoguy

Reputation: 11

It's yes and no, on the surface it doesn't require .NET framework installation but inside it there is bundled minimal .NET CLR runtime just enough to make silverlight works. Afterall SL is a Managed technology with performance sensitive part as native code.

On windows, part of its SL install there is files such as:

coreclr.dll
mscorlib.dll

on mac there is

CoreCLR.bundle

in other word, microsoft ported minimal .NET framework to supported platforms.

Upvotes: -1

Jason Jackson
Jason Jackson

Reputation: 17260

Here is the matrix of supported browsers and operating systems for Silverlight. As you can see there, Silverlight has fairly wide support, with obvious neglect in Linux.

Only the plugin is needed.

Upvotes: 6

Claudio Redi
Claudio Redi

Reputation: 68440

All you need is the Silverligh plugin appropiate for your operative system

http://www.microsoft.com/getsilverlight/Get-Started/Install/Default.aspx

Upvotes: 2

Josh
Josh

Reputation: 1281

Silverlight runs on mac, and linux too I think, so I'm guessing it doesn't need .NET to run

Upvotes: 1

Related Questions