看板 GameDesign 關於我們 聯絡資訊
我開發環境是使用 Microsoft Visual C# 2005 Express 版 Microsoft XNA Game Studio 2.0 Microsoft .NET Framework 2.0 Service Pack 1 想要開發一個遊戲 但是做出來的程式只能在開發環境的電腦執行 把程式拿去其它電腦都無法執行 已經有安裝 Microsoft .NET Framework 2.0 Service Pack 1 及 Microsoft XNA Framework Redistributable 2.0 後來為了測試問題在那裡, 於是又安裝 Microsoft Visual C# 2005 Express 然後就可以順利執行遊戲程式了 接著又試著把 C# 2005 Express 移除看看 移除之後再一次執行遊戲, 居然還是可以執行 多試幾台電腦後發現問題都一樣 都必須先安裝一次 C# 2005 Express 然後再移除 這樣才能執行遊戲 但是這樣根本不合理 不可能把遊戲給玩家時, 還要玩家先安裝 C# 2005 Express 有搜尋過 google , 大陸也有人遇到一樣的問題, 但是沒有解決 所以想請問各位大大, 是否有遇過一樣的問題?? 有人把開發出來的遊戲拿到其它電腦執行過嗎? 有辦法解決嗎? 麻煩各位了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.45.78
adms:會不會是DirectX? 04/29 08:07
FancyWing:編譯時有選擇將lib dll 包進去嗎? 04/29 08:43
BunnyAn:編譯成release版嗎? 04/29 09:39
AmosYang:「無法執行」時的錯誤訊息是什麼? 04/29 10:58
shelary:編譯的時候沒有 lib dll 可以選耶 04/29 13:19
shelary:錯誤訊息是 "XXXX發生問題,必須關閉,謹此致歉。" 04/29 13:20
shelary:不管是 debug 或 release 都一樣..能試的都試過了 04/29 13:23
shelary:我是想知道有沒有人用XNA開發,而且拿去別台電腦成功執行 04/29 13:44
NDark:XNA的Hello world一樣炸嗎? 04/29 14:42
shelary:試過剛建完專案後..一行程式都還沒寫..也是一樣情況 04/29 16:18
darkflier:編譯記得選Release還有如果還是不行的話記得安裝 05/01 23:50
darkflier:VS2005 Redistribution 05/01 23:51
※ 編輯: shelary 來自: 59.126.45.78 (05/02 05:15)
shelary:裝了也是一樣..都沒人親身實驗過嗎? XNA那麼冷門丫 @@" 05/02 05:34
shelary:解決了..感謝各位^^ 05/02 13:47
GALINE:怎麼解決的? 05/03 16:29
KanoLoa:怎解決的 好奇 ~? 05/05 23:36
shelary:就是DirectX的版本要2008年的才行..我本來是裝2007年11月 05/06 19:33
shelary:一直弄不行..最後去微軟下載最新的2008年的版本就可以了 05/06 19:34
shelary:最機車的地方是..2007年那個版本還是XNA內附的.居然不行 05/06 19:36
asoedarren:那為何安裝vc express也可以跑? 05/06 22:30
shelary:他安裝時才會下載檔案..應該是會自動裝最新的吧..我猜 05/06 22:41
asoedarren:不可能啊 安裝vc跟dx一點關係都沒有.. 05/06 22:49
shelary:所以才弄半天弄不出來丫..你怎不自己實驗看看 05/07 09:31
shelary:早知道XNA那麼冷門..一開始就不用了.. 05/07 09:32
pinglunliao:程式裡有用到DX 2008 才有的功能? 05/07 19:02