by Stian

The [NeutralResourceLanguage] attribute is missing on the entry assembly

When trying to submit a new application or update an older (pre-mango) application in the Windows Phone marketplace / AppHub, you may get the unpleasant surprise of an error saying “The [NeutralResourceLanguage] attribute is missing on the entry assembly”

This is due to a new requirement that came around the launch of Mango. All applications must now have a natural resource language specified (will allow the new languages that came with Mango to work correctly).

There is an easy way to fix this, I will give you two ways it can be accomplished:

ATIV-S-Product-Image-Front-5-600x399Option #1

Update your Assembly.cs:

// Add this to you usings
using System.Resources;

// Then add this line in the code
[assembly: NeutralResourcesLanguageAttribute("en")]
Option #2

Follow these steps:

  1. Right click the project name in Solution Explorer and click Properties
  2. Under the Application tab, click the Addembly Information button
  3. Select the default culture in the Neutral Language list
by Andreas

Windows Phone 7 App Hub open!

The App Hub for Windows Phone 7 apps and games is now open at http://create.msdn.com.

clip_image001

For the selected few (?) with early submission access it should now be possible to register your applications for review! Take note of the word ‘should’ – even though it’s supposed to be up and running, you still can’t choose the Phone 7 OS from the dropdown menu (as of 11:36pm 11th of Oct 2010)! But by the time you read this it has probably been fixed, so I’m adding some proof:

image

Anyway, there are several applications lined up signed Degree Consulting Group so as soon as they sort out the bugs on their webpage we’re off!

UPDATE: The App Hub has now been sorted out and works beautifully!

UPDATE 2: Degree Consulting Group now has one application approved in the App Hub, and another one is currently in progress!