title: Static readonly vs const — different assemblies POV?
body: <p>There are many questions about this subject , but none (except <a href="https://stackoverflow.com/questions/755685/c-static-readonly-vs-const">one but still a short one</a>) are dealing with the following scenario.</p>
  
  <p>From  C# 4 book:</p>
  
  <p><img src="https://i.stack.imgur.com/gizro.jpg" alt="enter image description here"></p>
  
  <p>Marc also wrote :</p>
  
  <blockquote>
    <p>if you change the value of a const, you need to rebuild all the
    clients</p>
  </blockquote>
  
  <p><strong>Question :</strong></p>
  
  <p>1) Why is that? Are both <code>static readonly</code> and <code>const</code>— <code>static</code>?</p>
  
  <p>2) <em>Where</em> actually the values are saved  ?</p>
  
  <p>3) How does making a field <code>static readonly</code> actually <code>solve</code> this problem "behind the scene" ?</p>