title: XNA Monogame Load Simple FBX Model
body: <p>I am trying to load an fbx (cube.fbx) Model using Monogame on Visual Studio Express 2013.  I've been looking around and from what I can tell this should be such so simple. However, I cannot find a solution to my problem.</p>
  
  <p>My environment is Visual Studio Express 2013 with Monogame.</p>
  
  <p>I get the following error no mater what I try:</p>
  
  <p>"Could not load cube asset as non content file"</p>
  
  <p>I've changed the settings on the fbx file to: [Content, Copy Always]</p>
  
  <p>There are no "Content Importer" or "Content Processor" options as per: <a href="http://msdn.microsoft.com/en-us/library/bb203933.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/bb203933.aspx</a></p>
  
  <p>The initialisation function is:</p>
  
  <pre><code>protected override void Initialize()
      {
          // TODO: Add your initialization logic here
          Model model;
          Texture2D tex2d;
  
          tex2d = Content.Load&lt;Texture2D&gt;("spot");
          model = Content.Load&lt;Model&gt;("cube");
          base.Initialize();
      }
  </code></pre>
  
  <p>The program throws the error at the line where it tries to load the model.  </p>
  
  <p>Hopefully, it's something stupid.</p>
  
  <p>I've uploaded the test solution to recreate the issue here:
  <a href="https://www.dropbox.com/s/2a6lir2z04kyv7u/CubeTest.rar" rel="nofollow">https://www.dropbox.com/s/2a6lir2z04kyv7u/CubeTest.rar</a></p>
  
  <p>Thanks in advance for your help!</p>
  
  <p>Edit: Adding the following directory structure to show how the test app is structured:</p>
  
  <pre><code>   C:.
  │   CubeTest.sln
  │
  └───CubeTest
      │   CubeTest.csproj
      │   Game1.cs
      │   Icon.ico
      │   Program.cs
      │
      ├───bin
      │   └───Windows
      │       ├───Debug
      │       │   │   CubeTest.exe
      │       │   │   CubeTest.pdb
      │       │   │   CubeTest.vshost.exe
      │       │   │   Lidgren.Network.dll
      │       │   │   MonoGame.Framework.dll
      │       │   │   SharpDX.Direct2D1.dll
      │       │   │   SharpDX.Direct2D1.xml
      │       │   │   SharpDX.Direct3D11.dll
      │       │   │   SharpDX.Direct3D11.xml
      │       │   │   SharpDX.Direct3D9.dll
      │       │   │   SharpDX.Direct3D9.xml
      │       │   │   SharpDX.dll
      │       │   │   SharpDX.DXGI.dll
      │       │   │   SharpDX.DXGI.xml
      │       │   │   SharpDX.MediaFoundation.dll
      │       │   │   SharpDX.MediaFoundation.xml
      │       │   │   SharpDX.RawInput.dll
      │       │   │   SharpDX.RawInput.xml
      │       │   │   SharpDX.XAudio2.dll
      │       │   │   SharpDX.XAudio2.xml
      │       │   │   SharpDX.XInput.dll
      │       │   │   SharpDX.XInput.xml
      │       │   │   SharpDX.xml
      │       │   │
      │       │   └───Content
      │       │           Cube.fbx
      │       │           spot.png
      │       │
      │       └───Release
      ├───Content
      │       cube.fbx
      │       spot.png
      │
      ├───obj
      │   └───x86
      │       └───Debug
      │           │   CubeTest.csproj.FileListAbsolute.txt
      │           │   CubeTest.csprojResolveAssemblyReference.cache
      │           │   CubeTest.exe
      │           │   CubeTest.pdb
      │           │   DesignTimeResolveAssemblyReferencesInput.cache
      │           │
      │           ├───InProcessTempFiles
      │           │       _CubeTest.g.cs
      │           │
      │           └───TempPE
      └───Properties
              AssemblyInfo.cs
  </code></pre>