2012-07-17 59 views
0

最近,我開發了一個應用程序,使用Pivot控件作爲「菜單」和其他帶有XNA內容(2D和3D)的頁面。使用XNA組件的樞軸控制

現在,我發現我的應用程序不會被認證,因爲我在我的應用程序中使用System.XNA.Framework.Game和System.XNA.Framework.Graphics。

這是真的惹惱了我的那一刻,因爲它是丟掉工作時間......

我從來沒有發表過在市場上的東西,所以我問,如果有可能,反正發佈應用程序這種或至少,發佈它作爲Beta測試沒有「認證」,因爲他們在幾頁上說..

任何線索?

+0

我可能在這裏錯了 - 但不是一箇舊的限制嗎?芒果前更新?你的信息來源是什麼? – 2012-07-17 15:54:13

+0

http://msdn.microsoft.com/en-us/library/hh184844(v=vs.92).aspx點4.2.5應用程序不得調用Microsoft.Xna.Framework.Game程序集中的任何API或Microsoft.Xna.Framework.Graphics程序集使用System.Windows.Controls命名空間中的任何方法時。 我希望它不是測試版的限制。我不知道.. – fran 2012-07-17 16:02:22

+0

我很確定這是過時的,因爲[他們自己的示例](http://msdn.microsoft.com/en-us/library/hh202938%28v=VS.92%29 .aspx)(和項目模板)打破了該規則。但是我會讓一個實際的WP7開發者爲你提供一個明確的答案。當然,有人在商店有一個Silverlight + XNA應用程序?這對芒果來說是一件大事。 – 2012-07-17 16:20:45

回答

1

複合Silverlight + XNA應用程序與調用XNA程序集的全功能Silverlight應用程序不同。限制仍然存在 - 您不能撥打Microsoft.Xna.Framework.GameMicrosoft.Xna.Framework.Graphics

你要知道,一些XNA元素仍然是允許的,如Microsoft.Xna.Framework.Audio,可讓您訪問到Microphone類或Microsoft.Xna.Framework,可以讓你訪問FrameworkDispatcher