title: Visual Studio - WPF - Added reference to DLL, Added namespace, cannot find usercontrol
body: <p>This problem is frustrating me to no end.</p>
  
  <p>I downloaded the demo/sample project from the source, loaded it into Visual Studio, and run it  just fine.  The references, namespaces, and everything are all working.</p>
  
  <p>So, I decided to add the reference and appropriate assembly namespaces to my own project to incorporate the open-source solution into it.</p>
  
  <p>It won't work: I keep getting "The name Gauge does not exist within the namespace"</p>
  
  <p>I got so frustrated I copied the code from the source code identically into my project.  It still won't work.  I have tested the demo/sample project on both Visual Studio 2010 and Visual Studio 2013, and it works. </p>
  
  <p>What am I doing wrong when I import this thing?</p>
  
  <p>Here's the code that simultaneously works and doesn't work:</p>
  
  <pre><code>&lt;Window x:Class="WpfGauge.Test.MainWindow"
          xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
          xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x:Name="win"
          Width="825" 
          SizeToContent="WidthAndHeight"
          DataContext="{Binding RelativeSource={RelativeSource Self}}"
          Title="MainWindow" 
          xmlns:g="clr-namespace:WpfGauge;assembly=WpfGauge"&gt;
  
      &lt;Grid&gt;
          &lt;StackPanel&gt;
              &lt;g:Gauge DockPanel.Dock="Left" 
                       Height="300" 
                       Width="300"
                       AutoScale="True" 
                       MinValue="2" 
                       MaxValue="12" 
                       ValueFormat=" {}{0} rph" /&gt;
          &lt;/StackPanel&gt;
      &lt;/Grid&gt;
  &lt;/Window&gt;
  </code></pre>
  
  <p>And the C# code:</p>
  
  <pre><code>using System.Windows;
  using WpfGauge;
  using System.Windows.Threading;
  using System;
  
  namespace WpfGauge.Test
  {
      /// &lt;summary&gt;
      /// Interaction logic for MainWindow.xaml
      /// &lt;/summary&gt;
  
      public partial class MainWindow : Window
      {
  
          public readonly DependencyProperty RunsPerHourProperty =
                          DependencyProperty.Register("RunsPerHour", 
                          typeof(double), typeof(MainWindow));
  
          public double RunsPerHour
          {
              get { return (double)base.GetValue(RunsPerHourProperty); }
              set { base.SetValue(RunsPerHourProperty, value); }
          }
  
          public MainWindow()
          {
              InitializeComponent();
  
              DispatcherTimer timer = new DispatcherTimer();
              timer.Interval = TimeSpan.FromSeconds(1);
              timer.Tick += (args, e) =&gt;
                  {
                      RunsPerHour = (double)DateTime.Now.Second;
                  };
              timer.Start();
          }
      }
  }
  </code></pre>
  
  <p>I am at my wit's end with this thing... </p>