XNA Creators Club Online
Page 1 of 1 (7 items)
Sort Posts: Previous Next

Upgrading Project to XNA 2.0 error - Cannot find processor- "SkinnedModelProcessor"?

Last post 2/3/2008 1:11 PM by Stephen Styrchak. 6 replies.
  • 2/2/2008 4:24 AM

    Upgrading Project to XNA 2.0 error - Cannot find processor- "SkinnedModelProcessor"?

    Can anyone show me how to solve this error w/ XNA 2.0? The project contains animated models (.FBX). The content pipeline tab is now missing from the project properties where I would normally add my SkinnedModelPipeline.dll. Is there a new way to add this reference?

    Any help would be greatly appreciated!

    -gameD3V

  • 2/2/2008 8:37 AM In reply to

    Re: Upgrading Project to XNA 2.0 error - Cannot find processor- "SkinnedModelProcessor"?

    Content is stored in a Content Project in XNA 2.0
    There is a References folder in the Content Project, normally

    Solution
    - Project
    - Properties
    - References
    - Content
    -- References (add Assembly here)
  • 2/2/2008 11:49 AM In reply to

    Re: Upgrading Project to XNA 2.0 error - Cannot find processor- "SkinnedModelProcessor"?

    Under my references folder there is already a reference to SkinnedModelPipeline (which points to the DLL in my X86 bin folder). Am I missing something else? Do I need to add the Skinned Model project to my solution?

    Thanks for the help!
  • 2/2/2008 12:05 PM In reply to

    Re: Upgrading Project to XNA 2.0 error - Cannot find processor- "SkinnedModelProcessor"?

    Do you have it in the projects refences folder or in the content project (content folder)? It has to be in the content project where all the XNA pipeline assemblies are located. i.e. Microsoft.Xna.Framework.Content.Pipeline.FBXImporter
    There is nothing more to do. Does XNA find your custom importer?

    Did you create a content project for your content when upgrade from 1.0? You need to that to use your own importers/processors.
  • 2/2/2008 8:50 PM In reply to

    Re: Upgrading Project to XNA 2.0 error - Cannot find processor- "SkinnedModelProcessor"?

    Content Pipeline importers and processors written for XNA Game Studio Express 1.0 will not work in XNA Game Studio 2.0.

    If you are referencing a custom Content Pipeline extension library (SkinnedModelPipeline.dll), make sure that it supports XGS 2.0. If it doesn't, then you can either upgrade the project that built it (if it is yours), or obtain an upgraded library from the vendor (or whoever) you got it from.

     

    Stephen Styrchak | XNA Game Studio Developer
  • 2/3/2008 1:17 AM In reply to

    Re: Upgrading Project to XNA 2.0 error - Cannot find processor- "SkinnedModelProcessor"?

    Stephen,

    its actually the XNA Skinning sample DLL. I grabbed the updated 2.0 project and built it. Just wasnt sure how to use that DLL in my project. Still trying to get it to work.

    Thanks!
  • 2/3/2008 1:11 PM In reply to

    Re: Upgrading Project to XNA 2.0 error - Cannot find processor- "SkinnedModelProcessor"?

    The reason I mentioned the version is because references to 1.0 versions are ignored by the 2.0 content pipeline. You said you already have a reference to the DLL, which should be enough, but if there's a version mismatch then that reference would be ignored and the importer still would not be found.

    Can you double-check that the reference is in the right place? You need to add the reference to the GameProject\Content\References node, not the GameProject\References node. The separate References under Content are for the Content Pipeline, and are not used by the game project. Likewise, the top-level references in your game project are not used by the Content Pipeline.

    If that is set up correctly, then try deleting all the obj\ and bin\ directories under your gameproject and gameproject\content folders. Then rebuild everything. If there was a stale version of the importer DLL in one of those folders, the Content Pipeline might have used that instead.

    Stephen Styrchak | XNA Game Studio Developer
Page 1 of 1 (7 items) Previous Next