我的Visual Studio 2010 express在Visual Basic中運行XNA 4.0,而不是在C#中,就像我需要的那樣。每當我爲XNA遊戲創建一個新項目時,它都會在Visual Basic而不是C#下運行它,儘管我的機器上安裝了C#。我能夠在Visual Basic和C#中編譯和運行基本程序,只是每當我嘗試在Visual Studio中爲Windows遊戲(或任何其他遊戲)製作新項目時,它都會使用VB創建它的C#。有什麼建議?在Visual Basic中運行XNA 4.0而不在C中的Visual Studios
回答
聽起來您在製作XNA項目時選擇了錯誤的語言。
當您創建新項目時,在「已安裝的模板」列表中,確保選擇「Visual C#」選項卡中的「XNA Game Studio 4.0」。 在「Visual Basic」中還有一個「XNA Game Studio 4.0」,看起來就像是你按下的那個。
是的,那個答案有點基本。不幸的是,你不明白我在問什麼。然而,我確實找出了答案:最新的SDK 7.1.1(適用於Windows 7,不適用於Windows 8)只有一個更新,以便它將隨XNA 4.0 Refresh一起安裝Visual Studios。但是,如果您尚未安裝C#,那麼它將安裝Microsoft的默認語言的更新版本。其中,事實證明......你猜對了:Visual Basic。這不是C#,令人驚訝。我發現這很困難。任何有經驗的人都應該馬上猜到了 – user1789573
@ user1789573這個問題有點不清楚,它聽起來像是你做了一個C#XNA項目,但它自動改爲VB。而從我所知道的情況來看,這是不可能的,因此答案就是你不確定如何用特定語言製作XNA項目(因此我的答案)。很高興你想出了tho =) – ZombieSpy
- 1. Visual Studios 2017,「Basic Page」選項不可用
- 2. 在Visual Basic中運行任務?
- 3. 在Visual Studios中加載QT
- 4. Visual Studio 2010中的內存不足問題Visual Basic .NET 4.0
- 5. XNA Visual Studios 2010異常部署錯誤
- 6. Visual Studios 2012換行?
- 7. 訪問在Visual Basic中的屬性,而不是C#
- 8. .NET Framework 4.0中的Visual Basic 6.0
- 9. Visual Basic中 - 的MSBuild未運行
- 10. Teamcity Visual Studios Addin
- 11. 在不同的計算機上運行.exe文件(visual studios)
- 12. Visual Studios 2008/2010中的QT
- 13. 在Visual Basic .NET中的AddressOf
- 14. 在Visual Basic中的「回調」?
- 15. 運行時錯誤 '6':Visual Basic中
- 16. Visual Basic文件調試正常,但不會在Windows中運行
- 17. 在Visual Studios中未連接Connectionstring
- 18. GLEW無法在Visual Studios 2010中工作
- 19. 在Visual Studios Express中調試VBScript
- 20. 使用Visual Studios 2010的.NET 4.0中的ONVIF身份驗證
- 21. Visual Studios編譯Querys
- 22. 如何從visual basic運行visual basic腳本?
- 23. 在Visual Basic中操作Excel
- 24. 在Visual Basic中撤消宏
- 25. 在visual basic中檢測卡
- 26. 在visual basic中請求UAC
- 27. 錯誤在Visual Basic中
- 28. ElseOr或AndAlso在Visual Basic中
- 29. 在Visual Basic中迭代HtmlElement
- 30. 在Visual Basic中投射?
這是爲什麼關閉?問題很明顯,對於有經驗的用戶來說,答案是相當明顯的。 – user1306322