The [NeutralResourceLanguage] attribute is missing on the entry assembly (2003) – AppHub Windows Phone MarketPlace error

我的AppHub Account很快便會到期了..
所以要快快把之前寫的一個程式的Bug解決之後再Republish..
誰不知…當我Package好的時候..
之後把這個.xap Upload 到Marketplace時出現了以下的錯誤信息
The [NeutralResourceLanguage] attribute is missing on the entry assembly (2003)
AppHub upload Marketplace error The [NeutralResourceLanguage] attribute is missing on the entry assembly (2003)

嘗我看到這個錯誤信息時..
我突然間意想到..
這可能和Project Properties有關的..
更改了一些Settings之後問題的解決了

解決方法:
在你的Visual Studio Windows Phone項目/Project“上
按右鍵…選擇”內容/Properties
之後選擇 “應用程式/Application”  分頁 -> 按一下”Assembly Information…“按鈕…
之後你便可以看到”Assembly Information” 資訊了

預設的情況下 “Neutral Language” 的設定是 (none)的
Default settings for Neutral Langauge on Project is (none)

我們可以使用 “Neutral Language” 上的Drop Down List 來選擇適當的語言

Assembly Information - set Neutral Language

完成之後按 “確定/OK
之後從新Compile你的程式..
之後再次Upload 到 AppHub Marketplace 便可以了

Hope you find it useful

Leave a Reply