Errata

CLR via C#

Errata for CLR via C#

The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted by Date submitted
Printed Page 72
Line 3 & 4


If I had used SN.exe to create a key file compiled with /keyfile compiler switch

If I had used SN.exe to create a key file & compiled with /keyfile compiler switch

If I had used SN.exe to create a key file & then compiled with /keyfile compiler switch

Bhavesh  Jun 10, 2013 
Printed Page 75
4th paragraph above bold text


D:\Windows\Microsoft.NET\Framework\v4.0.30319\System.dll
c0fa110d329831214675ac5751ca9a7b9595536b

D:\Windows\Microsoft.NET\assembly\GAC_MSIL\system\v4.0_4.0.0.0__b77a5c561934e089\System.dll
c0fa110d329831214675ac5751ca9a7b9595536b

It says dll are different as in one contains IL & other does not.
I saw their sizes to be same so I generated their sha1 hashes which are same too.

Is something wrong in my findings?

Bhavesh  Jun 10, 2013 
Printed Page 75
4th paragraph above bold text


I don't understand why would a pc contain assemblies built for different architectures?
Don't we install frameworks setups that are architecture specific?

Bhavesh  Jun 10, 2013