none
Security Update for KB3037580 breaks our compilation and application operation

    Question

  • Apologies if this is the wrong forum!

    We develop .NET C# software that currenly uses Silverlight for the web interface.

    On servers that have security patch MS15-041 installed we get the following error during software compilation:

    22>C:\Program Files (x86)\MSBuild\Microsoft\Silverlight\v5.0\Microsoft.Ria.Client.targets(303,5): error MSB4018: System.InvalidOperationException: There was a problem initializing the HttpRuntime. ---> System.DllNotFoundException: Unable to load DLL 'webengine4.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

    removing the update fixes the problem

    Similarly, running the software (compiled with the update removed), on another server that still has the update installed, results in an error loading dlls that rely on system.web. Removing the update allows the software to run as expected.

    We are investigating the issue internally, but wondered if anyone has experienced similar issues.

    Does anyone have any suggestions on where we should be looking?

    Wednesday, April 22, 2015 9:43 AM

Answers

  • The issue turns out to be due to missing dlls in the Windows update from MS. The fix is to apply another (earlier) update that provides these dlls. The additional update relates to KB 2977766

    the issue can be tested by running aspnet_regiis on the server. This will fail if the dlls are missing

    Thursday, April 23, 2015 9:47 AM

All replies