title: Change dll attributes(product Name) of third party references
body: <p>I have a use case where I want to update the "Product Name" of all my dlls
  <a href="https://i.stack.imgur.com/cQwvY.png" rel="nofollow noreferrer">Like here</a></p>
  
  <p>I tried using the approach discussed in:
  <a href="https://www.codeproject.com/Articles/37133/Simple-Version-Resource-Tool-for-Windows" rel="nofollow noreferrer">https://www.codeproject.com/Articles/37133/Simple-Version-Resource-Tool-for-Windows</a>
  as a post build step
  or I opened them in Visual Studio and added the product name wherever possible.</p>
  
  <p>This worked well for most dlls. But I have some dlls(like NewtonSoft.Json.Dll) which are packaged as references. When I edit the <em>product</em> name of these dlls they just stop loading. I dont want to open them in Visual Studio either as it is part of build process by Visual Studio where it will put packages in the bin directory. It feels something is getting corrupted when I am trying to change their attributes.</p>
  
  <p>How do I fix this?</p>
  
  <p>Is it somehow possible to edit the nuget package file to change this information?</p>