Skip to content
This repository has been archived by the owner on Oct 4, 2021. It is now read-only.

Add blocklist for known bad assemblies to prevent extensions breaking things #4823

Open
mhutch opened this issue May 16, 2018 · 1 comment
Open

Comments

@mhutch
Copy link
Member

mhutch commented May 16, 2018

We should add a blocklist in the assembly load hook to prevent loading known bad assemblies. This will prevent a known case where a Windows-specific System.Runtime.InteropServices.RuntimeInformation.dll is loaded from an extension before the one in the bin directory, breaking the MSBuild evaluator. There are likely other possible variants of this problem.

mono/mono#8726 (comment)

VS bug #617844

@lambdageek
Copy link
Member

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants