Microsoft updated Silverlight 4 in September 1, and also upgraded the SDK.Tim HeuerOn the blog, I explained the upgrade and fixed the following problems:
-
- SDK feature to enable add new row capabilities in DataGrid Control (adds the new row function for the DataGrid Control)
-
- Improving Startup Performance of Silverlight applications (Improving the Startup Performance of Silverlight applications)
-
- Adding mouse wheel support for out-of-browser applications on the Mac Platform)
-
- Various media-related fixes around DRM content (Multimedia DRM content repair)
-
- Fixed memory leak when mousecapture is used (fixed the memory leakage problem when mousecapture is used)
- Fixed Memory Leak for datatemplate usage (Memory leakage problem when modifying datatemplate)
This upgrade requires both users and developers to upgrade the local client.
In Tim'sArticleTo ensure that end users receive the Silverlight version upgrade prompt, you can modify the Silverlight version to notify users.CodeAs follows:
1 < Object Data = " Data: Application/x-silverlight-2, " Type = " Application/x-silverlight-2 " Width = " 640 " Height = " 400 " >
2 < Param name = " Source " Value = " Your_path_to_xap " />
3 < Param name = " Background " Value = " White " />
4 < Param name = " Minruntimeversion " Value = " 4.0.50826.0 " />
5 < Param name = " Autoupgrade " Value = " True " />
6 < A href = " Http://go.microsoft.com/fwlink? Linkid = 149156 & amp; V = 4.0.50826.0 " Style = " Text-Decoration: None " >
7 < IMG SRC = " Http://go.microsoft.com/fwlink? Linkid = 161376 " ALT = " Get Microsoft Silverlight " Style = " Border-style: None " />
8 </ A >
9 </ Object >
For developers, they not only need to download the Silverlight client again, but also need to update the new version of the Silverlight 4 SDK. In this article,Speaking of this upgrade, visual stuido tools is not updated.Here, we need to correct it. Today, Microsoft released the new version of Silverlight tools to adapt to the development environment of the new version of Silverlight 4. Please update them at the same time to prevent exceptions in the development environment when the project version is upgraded.
The following is a detailed description and download link for this upgrade:
Upgrade troubleshooting details
Install the Silverlight 4.0.50826 Client(Suitable for end users)
Install Silverlight 4.0.50826(Suitable for developers)
Install Silverlight 4.0.50826 new client Mac(Suitable for developers)
Install the Silverlight 4.0.50826 SDK(Suitable for developers)
Install new Silverlight 4 tools(Suitable for developers)
For version upgrades, we recommend that you uninstall the old version of SDK, runtime, and Silverlight tools before upgrading and installing them.