Netduino home hardware projects downloads community

Jump to content


Photo

Build Error 0xfd000000


  • Please log in to reply
11 replies to this topic

#1 wjousts

wjousts

    Member

  • Members
  • PipPip
  • 22 posts

Posted 07 September 2011 - 05:14 PM

I keep getting this error whenever I try and build my project. The error code is all there is, there is no other information other than the "file" column which says MMP(?). Does anybody know what the problem here is?

#2 CW2

CW2

    Advanced Member

  • Members
  • PipPipPip
  • 1525 posts
  • LocationCzech Republic

Posted 07 September 2011 - 05:29 PM

I keep getting this error whenever I try and build my project. The error code is all there is, there is no other information other than the "file" column which says MMP(?). Does anybody know what the problem here is?

Do you have a space or underscore in the assembly name (in AssemblyInfo.cs)?

#3 wjousts

wjousts

    Member

  • Members
  • PipPip
  • 22 posts

Posted 07 September 2011 - 05:35 PM

Do you have a space or underscore in the assembly name (in AssemblyInfo.cs)?


Well stone me. That appears to have done it. Thanks.
What a silly restriction and what an unhelpful error message!

#4 CW2

CW2

    Advanced Member

  • Members
  • PipPipPip
  • 1525 posts
  • LocationCzech Republic

Posted 07 September 2011 - 05:48 PM

Well stone me. That appears to have done it. Thanks.
What a silly restriction and what an unhelpful error message!

I am glad it works, it was really wild guess (based on a quick google query). Admittedly, MetaDataProcessor.exe (MMP) output can benefit from some improvements Posted Image

#5 jackoneil

jackoneil

    Member

  • Members
  • PipPip
  • 11 posts
  • LocationGermany, Karlsruhe

Posted 30 November 2011 - 06:13 PM

Hi,

I've the same problem, but there are no underscores or anythingelse in the file.

The content is:

using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

// General Information about an assembly is controlled through the following 
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("NetduinoPlusWebServer")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("NetduinoPlusWebServer")]
[assembly: AssemblyCopyright("Copyright©2011")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Version information for an assembly consists of the following four values:
//
//      Major Version
//      Minor Version 
//      Build Number
//      Revision
//
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

The program worked fine until yesterday, I tried to combine two projects (WebServer and LCD-Shield)
and now it shows me this error, 2 hours of googling couldn't help me

Any idea?
Thanks !

#6 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7064 posts
  • LocationNew York, NY

Posted 01 December 2011 - 03:10 AM

Hi jackoneil, Can you verify that your project isn't bigger than the flash size available on your Netduino Plus? If it's not, could you please post a bug report on this over at netmf.codeplex.com, so we can get to the root of it and maybe get a bugfix into the core SDK? Thank you! Chris

#7 jackoneil

jackoneil

    Member

  • Members
  • PipPip
  • 11 posts
  • LocationGermany, Karlsruhe

Posted 01 December 2011 - 07:00 AM

hm, perhaps it is too big; how to find out? Which of the files in the debug-directory it flashes to my netduino?

#8 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7064 posts
  • LocationNew York, NY

Posted 01 December 2011 - 07:19 AM

hm, perhaps it is too big; how to find out?

Which of the files in the debug-directory it flashes to my netduino?

When you build your application and deploy, the size of the app will appear in the same window where the compilation messages appear. [Hopefully the error doesn't clear that output.]

If you combine programs together and then get an error...I'd always start with looking at size :)

Chris

#9 jackoneil

jackoneil

    Member

  • Members
  • PipPip
  • 11 posts
  • LocationGermany, Karlsruhe

Posted 01 December 2011 - 07:32 AM

ok, I've never checked the output-frame of visual studio^^ in this project-combination it doesn't give any information about size; but I've solved my problem in the point, that I copied both source codes into one project and then it gives me as size 31kB (NetDuinoPlus with networking), compiling then is also no problem.

#10 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7064 posts
  • LocationNew York, NY

Posted 01 December 2011 - 07:51 AM

Hmm, curious. Well, glad that it's working now as one combined project. I wonder what the issue was though... Hmm. Thanks for the update!

#11 Stefan

Stefan

    Moderator

  • Members
  • PipPipPip
  • 1965 posts
  • LocationBreda, the Netherlands

Posted 16 June 2012 - 10:03 PM

Just so it's documented (and can be found in Google) I had this error too, no underscores. In the end it was the "Assembly name:" field in the properties/Application tab. It was "Shell Applications", with a space. For a console app, spaces are fine. For a class library... not too much ;)
"Fact that I'm a moderator doesn't make me an expert in things." Stefan, the eternal newb!
My .NETMF projects: .NETMF Toolbox / Gadgeteer Light / Some PCB designs

#12 Sukasa

Sukasa

    New Member

  • Members
  • Pip
  • 9 posts
  • LocationNanaimo, BC

Posted 07 December 2012 - 11:57 PM

I ran into this as well, and just as a clarification to anyone experiencing this, check any referenced class libraries used. MMP might show the error in your output or startup project even if the assembly with an invalid name is one of the referenced assemblies.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2010-2014 Secret Labs LLC  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.