Comparison SDK warnings in ASPNETCOMPILER on .NET 4.0
ATimson
Posts: 15 Bronze 1
The Comparison SDK is still being built against .NET 2.0, and so uses the old Reactive Extensions library that was a backport of the Task Parallel Library (System.Threading.dll). This library has duplicates of many classes that are in mscorlib in .NET 4.0.
I can avoid all of the nasty compiler warnings that this generates in my code projects by applying an extern alias to System.Threading.dll. However, that doesn't help when running the ASP.NET compiler; it still throws a large number of warnings due to this DLL's presence.
Is there any way around this that I'm not finding?
If not, are there any plans to build a future version of the SDK against .NET 4.0 (or better yet, .NET Standard 2.0)?
I can avoid all of the nasty compiler warnings that this generates in my code projects by applying an extern alias to System.Threading.dll. However, that doesn't help when running the ASP.NET compiler; it still throws a large number of warnings due to this DLL's presence.
Is there any way around this that I'm not finding?
If not, are there any plans to build a future version of the SDK against .NET 4.0 (or better yet, .NET Standard 2.0)?
Tagged:
Comments
We're also investigating the feasibility of moving to .NET Standard, initially looking at low-level shared code but looking at the Compare engine after that if it goes well. For now, the Compare UI uses the threading alias you are describing. Thanks for telling us about the ASP.NET issue, though.
Redgate Software