title: Reflection on assembly info from other project apart of same solution
body: <p>I have the below code to help me track the version of a solution. The problem is the code to get my Assembly version lives in a Utility project. The project I'm trying to track is the web project. With out moving the code to the web project (because it doesn't belong there), how do I  use reflection to interrogate the other project apart of the same solution?</p>
  <p>Utilities\Helper.cs</p>
  <pre><code>namespace MyProject.Classes.Utilities
  
  public class VersionHelper
  {
      private static string AssemblyVersion { get; set; }
  
      public static string GetAssemblyVersion()
      {
          if(AssemblyVersion == null)
          {
              AssemblyInformationalVersionAttribute infoVersion = (AssemblyInformationalVersionAttribute)Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyInformationalVersionAttribute), false).FirstOrDefault();
  
              AssemblyVersion = infoVersion.InformationalVersion;
          }
  
          return AssemblyVersion;
      }
  }
  </code></pre>
  <p>MyWebProject\Web\pages\index.cshtml</p>
  <pre><code>&lt;footer&gt;
      &lt;p&gt;&amp;copy; @DateTime.Now.Year - @VersionHelper.GetAssemblyVersion()&lt;/p&gt;
  &lt;/footer&gt;
  </code></pre>