.NET Framework 4.5 Reference Sources file contents are doubled when installed locally from http://referencesource.microsoft.com/netframework.aspx - by Dennis Wanke

Status : 

 


12
0
Sign in
to vote
ID 758459 Comments
Status Active Workarounds
Type Bug Repros 3
Opened 8/17/2012 2:19:02 AM
Access Restriction Public

Description

It's a well-known problem being out there for more than THREE YEARS now. The reference source code published for .net 4.0 had exactly the same problem.

The cause of the problem was once mentioned here:
http://blogs.msdn.com/b/rscc/archive/2010/08/16/net-framework-4-reference-source-is-available.aspx#10113453

And the bug in RSCC.ZipHelper.exe is detailed here (post from Zodarion on 28 Oct 2012):
http://social.msdn.microsoft.com/Forums/en-US/refsourceserver/thread/dad47524-455d-4bb1-aa40-405928529f4d

RSCC.ZipHelper.GZip.WriteFile():
 fileStream = new FileStream(handle, FileAccess.Write);
 fileStream.Write(buffer, 0, buffer.Length);
 fileStream.Write(buffer, 0, count);

SO PLEASE FIX IT FINALLY !!!
Sign in to post a comment.
Posted by Microsoft on 7/25/2013 at 1:35 PM
We are taking a look at reference sources and looking into ways to improve the workflow. Resolving this now since we are tracking this as a user voice item.
Posted by Jeb Rosen on 6/28/2013 at 8:30 PM
This is quite irritating, actually. I don't want to write a program to recursively fix all the files that are affected but I think I might have to in order to have usable reference source and symbols...
Posted by Dennis Wanke on 10/25/2012 at 7:27 AM
ANY UPDATE ON THE MATTER ???
Posted by Microsoft on 8/19/2012 at 10:56 PM
Thanks for your feedback.

We are rerouting this issue to the appropriate group within the Visual Studio Product Team for triage and resolution. These specialized experts will follow-up with your issue.
Posted by Microsoft on 8/17/2012 at 2:50 AM
Thank you for your feedback, we are currently reviewing the issue you have submitted. If this issue is urgent, please contact support directly(http://support.microsoft.com)