1
Vote

Error loading pipeline assembly TrueTypeImporter

description

When attempting to build a Windows Phone 7 game that uses Nuclex.Fonts I get
 
Error 1 Error loading pipeline assembly "Nuclex.Fonts.Content.TrueTypeImporter.dll".
 
I'm using VS2010.

file attachments

comments

Cygon wrote May 28, 2011 at 2:49 PM

Looks like the Windows Phone content pipeline cannot load nunit.framework.dll for some reason. I'll have a closer look to fix this before the next release. For now, I've compiled a binary of the TrueTypeImporter without the NUnit dependency (see project attached to this comment).

You do not need to add Nuclex.Fonts.dll, Nuclex.Graphics.dll or anything except Nuclex.Fonts.Content.TrueTypeImporter.dll to your content project.
It's also not a good idea to add Nuclex.Fonts.Content.TrueTypeImporter.dll to your game project (it's a Windows-only binary that's only required at compile time).
And there's no need to add the Nuclex DLLs to the project as files, adding them as references suffices for them to be deployed.

voltagex wrote May 28, 2011 at 3:33 PM

The messy project was a result of me trying everything to get it working. Out of interest, how did you debug this issue? I couldn't get any further information out of MSBuild

Thanks for the fix.

aoshiwik wrote Jul 10, 2011 at 6:52 PM

I had the same error. I fixed it by removing the unit test assembly reference from the truetypeimporter project and re-building.

WarrenKnight wrote Jul 29, 2011 at 4:17 PM

I am having the same issue when I try and compile the demo application for the windows (x86) environment....

cmonkeydo wrote Aug 5, 2011 at 11:09 PM

I had this issue as well. I have fixed it finally! The problem stems from the download being blocked when it is downloaded. I used the alternatestreamviewer link in the following post.

http://superuser.com/questions/38476/this-file-came-from-another-computer-how-can-i-unblock-all-the-files-in-a

StephenReading wrote Nov 17, 2011 at 6:56 AM

Did you forget to attache the project? The only attachments seem to be on the original post and have the Error loading pipeline assembly error.

sorrge wrote Aug 14, 2012 at 1:10 PM

I confirm that the solution by cmonkeydo works. Thanks man!

wrote Feb 21, 2013 at 11:26 PM