title: Changes in csproj file after framework upgrade
body: <p>As part of framework upgrade of a project ,I went to the properties of the project file and changed the framework to 4.8 from 4.7.
  I noticed the following changes.</p>
  <ol>
  <li><p><strong>Addition of Import statement (line 2 in below snapshot)</strong>
  <a href="https://i.stack.imgur.com/sHGGG.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/sHGGG.png" alt="enter image description here" /></a></p>
  </li>
  <li><p><strong>Addition of following lines under PropertyGroup section.</strong></p>
  </li>
  </ol>
  <p><a href="https://i.stack.imgur.com/lj7hx.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/lj7hx.png" alt="enter image description here" /></a></p>
  <ol start="3">
  <li><p><strong>Addition of following line</strong>
  <a href="https://i.stack.imgur.com/7Yt8N.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/7Yt8N.png" alt="enter image description here" /></a></p>
  </li>
  <li><p><strong>And the following line changed Condition=&quot;false&quot; got added</strong></p>
  </li>
  </ol>
  <p><a href="https://i.stack.imgur.com/NcFoa.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/NcFoa.png" alt="enter image description here" /></a></p>
  <p>Why is there so many changes after upgrading to 4.8, what kind of challenges I should be expecting if this code moves to prod?</p>