App Hub has gone through a major upgrade couple days ago. Today, I wanted to submit an update to my Windows Phone 7 App Rank app. This process used to take less than 10 minutes. With the new upgrade, it took significantly longer because of the issues I have encountered during the submission process.
During the first submission step after uploading the file to App Hub, the validation process failed with the following message:
The [NeutralResourceLanguage] attribute is missing on the entry assembly. (2003)
The resolution to the issue consists of adding the following code to AssemblyInfo.cs
using System.Resources;
[assembly: NeutralResourcesLanguage("en")]
Initially, I had added [assembly: NeutralResourcesLanguage(“en-US”)] which caused another validation error:
An update cannot support fewer languages than the previous app instance supported. (1047)