Microsoft SilverlightTM is a cross-browser, cross-platform plug-in for delivering the next generation of.NET-based media experiences and rich interactive applications for the Web. Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python,.
- This article describes how to enable Microsoft Silverlight in Internet Explorer. Use if you are repeatedly prompted to install Silverlight or if you are unable to install the out of browser version of TC2000 on a PC. Make sure Silverlight is set to enabled in Internet Explorer.
- Microsoft Silverlight (or to simplify Silverlight) is a deprecated application framework designed for writing and running rich Internet applications, similar to Adobe 's own runtime, Adobe Flash. A plugin for Silverlight is still available for a very small number of browsers.
Symptoms
When you try to access a Web site that requires Silverlight to display the content, you receive an error message that states that you have to install Silverlight.
Cause
This behavior can occur for several reasons:
Your system has an earlier version of the plug-in and does not meet the requirements for the plug-in that the site is using.
You do not have the plug-in installed.
The browser is set to 'Run using Rosetta,' which will cause the computer to be identified incorrectly as a PowerPC-based Mac.
Resolution
Before you determine how to address the issue, you should assess the current environment in which the software is running. To do this, follow these steps:
On the Apple menu, select About this Mac.
Note the processor type, speed, RAM, and operating system information, as some Web sites have specific requirements to view their content.
Close the window.
Close all open browser windows.
Double-click the hard drive icon on the desktop.
Double-click the Library folder.
Open the Internet Plug-ins folder.
Is there a file that is named Silverlight.plugin? If this file exists, the plug-in is installed. To determine the version, click to select the file. Then, select Get Info on the File menu. Note the version number that is displayed.
If the version number that is displayed is 1.0.xxx and your processor type is a PowerPC, you have the correct version of the plug-in installed.
If you have an Intel Processor, all versions of Silverlight are supported. But we recommended that you run the latest version so that you can access Web sites that use the newest features and take advantage of the most recent product improvements.
Now we can address the individual causes and resolutions.
Your system has an earlier version of the plug-in and does not meet the Web site's requirements
The most common cause of this issue is that the Web site is using Silverlight 3 for its content. If a site requires version 3, it recognizes whether your system meets the requirement. If the system does not, you are prompted to upgrade. You are directed to the Silverlight site. If you are using a PowerPC, the site recognizes this and that only version 1 can be installed. (This situation would have to be addressed by the Web site's support team, as the decision on what version of Silverlight to use is made by the Web site designers.)
You do not have the plug-in installed
If Silverlight has not yet been installed, follow these steps to install the plug-in:
Start a Web browser, and then visit the following Web site:
Locate the 'Install Silverlight' area in the lower-right part of the window.
If you are running an Intel processor, click Mac Runtime next to 'Silverlight 3.'
Otherwise, click Runtime for Mac PowerPC next to 'Silverlight 1.0.'
After the download is completed, installation should start automatically. Follow the steps in the installation wizard.
After the installation is complete, you should be prompted to exit your browser. Close any browser windows, and then restart the browser. The browser should recognize the new plug-in.
Note If you have any problems with the installation, see the following Microsoft Knowledge Base article for information about how to manually install the plug-in:
970064 How to remove and manually reinstall Silverlight 2 for Mac
The browser is set to 'Run using Rosetta,' which will cause the computer to be identified incorrectly as a PowerPC-based Mac
If the browser is set to run in the Rosetta engine, it will incorrectly identify the computer as a PowerPC-based Mac, or the Web site will not recognize that the appropriate plug-in is installed.
If the appropriate plug-in is installed as described in the previous section, follow these steps:
Double-click the hard drive icon on the desktop.
Choose the Applications folder.
Find the icon for the browser that you are using. Hold down the CONTROL key while you click this icon.
Select Get Info.
Locate the Run using Rosetta option and make sure that this check box is not selected. If it is selected, click to clear the check box. Close the window.
On the Apple menu, click Restart.
After the computer restarts, again try to access the Web site that generated the error message.
Note If the appropriate version of the plug-in is not installed, make sure that the Run using Rosetta check box is not selected, and then follow the steps in the previous section to install the plug-in.
Description
Esri is removing security policy files from ArcGIS Online that are used by the ArcGIS API for Flex on January 26, 2021, and for the ArcGIS API for Silverlight on October 12, 2021.
This means that after these dates, Flex and Silverlight apps can no longer access any content and/or services from ArcGIS Online. Furthermore, due to security vulnerabilities associated with running Flash, Adobe no longer supports Flash as of December 31, 2020, and is taking steps to block Flash-based apps from running altogether.
Cause
The ArcGIS API for Flex and the ArcGIS API for Silverlight were retired in June 2016. However, Esri kept these policy files accessible so developers who wanted to continue to use their deployed Flex and Silverlight apps could access content and services on ArcGIS Online:
- crossdomain.xml - for Flash-based clients
- clientaccesspolicy.xml - for Silverlight-based clients
These resources are being removed to protect customers from security vulnerabilities; in line with Adobe, Microsoft, and major browser vendors:
- Adobe will actively block Flash content from running in Flash Player beginning January 12, 2021.
- According to Adobe, “Adobe does not intend to issue Flash Player updates or security patches. Therefore, Adobe will continue to prompt users to uninstall Flash Player and strongly recommends that all users immediately uninstall Flash Player.”
- According to Microsoft, “Flash will be completely removed from all browsers by December 31, 2020, via Windows Update” (KB4577856).
- Google Chrome is removing Flash in January 2021.
- Firefox is removing Flash Jan 26, 2021.
- Safari disabled Flash in Sept 2020.
- Per Microsoft, Silverlight support will end 10/12/2021.
Solution or Workaround
If you have a Flex- or Silverlight-based app in production, Esri highly encourages migration to a JavaScript-based app using the ArcGIS API for JavaScript. The ArcGIS API for JavaScript is the focus of Esri’s web-based development and innovation, and far exceeds the capabilities of the older Flex and Silverlight APIs on many fronts.
Related Information
- Microsoft Docs: Adobe Flash end of support on December 31, 2020
- Microsoft Docs: Silverlight end of support on October 12, 2021
- Flash Roadmap - The Chromium Projects: Google Chrome is removing Flash in January 2021
Last Published: 1/7/2021
Article ID: 000024962
Microsoft Silverlight Android App Download
Software: ArcGIS API for JavaScript 4.9, 4.8, 4.7, 4.6, 4.5, 4.4, 4.3, 4.2, 4.18, 4.17, 4.16, 4.15, 4.14, 4.13, 4.12, 4.11, 4.10, 4.1, 4.0, 30.326, 3.35, 3.34, 3.33, 3.32, 3.31, 3.30, 3.29, 3.28, 3.27, 2.x, 1.x ArcGIS API for Silverlight 3.x, 2.x, 1.x