大家新年快樂!
最近在寫C#時 碰到一件我覺得很怪異的情形...
程式是在我個人的電腦(假設為A電腦)上撰寫與編譯
到其他台電腦(假設為B電腦)上跑寫出的執行檔時
發現UI內容與編譯的樣式不一樣 囧rz
該程式由原本的v1.0版(顯示在UI右下角) 已經更新到v1.3了
在A電腦上都可正常顯示
但到B電腦上執行時 卻還是顯示v1.0
(不是插入的資源 而是界面工具箱裡的label元件)
???????
程式內碼倒是有跟著更新到最新的內容...
我有在編譯前去"組態管理員"確認過是以"Release"
並且編譯平台是選擇"Win32"
想請問有板友出現過類似問題嗎...
希望能提供些建議
謝謝!!
規格:
使用VS2010來進行C#的程式的編譯
A電腦:Win7 64bit
B電腦: Win7 32bit
PS.
我後來直接在B電腦上灌VS2010 並由該電腦編譯我原本的程式碼
發現編譯的UI顯示結果還是與程式碼內容不符...
一直還是顯示v1.0 而非已更新的v1.3
剛剛又試著在其他電腦上跑
每台電腦的OS與位元版本都沒有什麼交集
但還是有些可以正確顯示UI 有些不行= =a