title: Namespace & Class Conflict
body: <p>I'm facing a problem with a conflict between the DateTime class and a namespace for some unknown reason was also called DateTime.</p>
  
  <p>Assembly <strong>CompanyDateTime</strong> has namespace <strong>Company.DateTime</strong></p>
  
  <p>My Application is in the namespace: <strong>Company</strong></p>
  
  <p>the problem is that everytime I need to use <strong>DateTime</strong> class, I have to explicitely say <strong>System.DateTime</strong> is their any way of getting around this?</p>
  
  <p>Is is possible to say <strong>SomeRandomStuff = Company.DateTime</strong> and have <strong>DateTime</strong> always be <strong>System.DateTime</strong> </p>
  
  <p>Note: </p>
  
  <ol>
  <li>I need to reference this Assembly in my application eventhough I do not use it because some Assembly that I need actually uses this class.</li>
  <li>I can use an entry on the app.config file to identify a dependent assembly but I cannot do that since company policy is against it and all referenced assembly needs to be in the output folder.</li>
  <li>Deployment goes through a build server</li>
  </ol>
  
  <p>Possible Resolution?
  Is is possible for <strong>CompanyDateTime</strong> to get automatically deployed to the output folder without adding it in the reference?  </p>