title: CS7069 Reference to type 'Component' claims it is defined in 'System', but it could not be found
body: <p>I am currently to connect my project to Microsoft Access DataBase in my project.
  I added <code>System.Data.dll</code> as the reference so the <code>OleDbConnection</code> command can be work but the command <code>conn.Open()</code> has error. The error statement is "Reference to type <code>Component</code> claims it is defined in <code>System</code>, but it could not be found".</p>
  
  <p>Is that possible <code>System.dll</code> and <code>System.Data.dll</code> overlap?</p>
  
  <pre><code>using System;
  using Windows.UI.Xaml.Controls;
  using System.Data.OleDb;
  
  namespace App3
  {
  
  public sealed partial class MainPage : Page
  {
      public MainPage()
      {
          this.InitializeComponent();
      }
  
      private void me_Click(object sender, EventArgs e)
      {
          OleDbConnection conn = new OleDbConnection();
          conn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data            Source=C:\Users\chinwuen\Documents\psm.accdb";
  
          OleDbCommand cmd = new OleDbCommand("INSERT into psm (intensity, humidity) Values('1', '2')");
          cmd.Connection = conn;
  
          conn.Open();
          cmd.ExecuteNonQuery();
          conn.Close();
      }
  }      
    }
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/v1AsH.png" alt="Error statement">
  <img src="https://i.stack.imgur.com/KRW5h.png" alt="Coding"></p>