title: WPF Open a new View from the ViewModel
body: <p>This is my first <code>WPF-MVVM</code> application, and this is my structure:</p>
  
  <ol>
  <li>One project with my <code>app.xaml</code> to open the application and override the <code>OnStartup</code> to resolve the MainWindow. (I did that due to the references);</li>
  <li>One project for my Views;</li>
  <li>One project for my ViewModels;</li>
  <li>One project for my Model.</li>
  </ol>
  
  <p>And I have de following problem: I'm on the <code>MainWindowView</code> and I click on a button to show another view. How am I supposed to do to open this another view from my <code>MainWindowViewModel</code> whereas my <code>View Project</code> has reference with the <code>ViewModel Project</code>, and I can't reference the <code>ViewModel Project</code> with the <code>View Project</code>?</p>
  
  <p>By the way, I'm using <code>Unity</code> for the <code>dependency injection</code>.</p>
  
  <p>So, could you help me?</p>