2012-09-12 26 views
1

一直試圖通過搜索論壇來解決這個程序5個小時,現在已經很累了。沒有什麼是有用的,我想我的耐心可能已經用完了。程序無法在另一臺計算機上工作,未處理的異常。參數無效

這裏列出了我正在做的事情。

一號通我「發佈」,這一切編譯成一個.exe和二速我的電腦 3rd-將其複製到我的其他電腦上完美工作的資源文件夾 程序(最終重命名文件夾,一切是完全同樣) 第四 - 打開.exe,這個可笑的無用錯誤彈出說我的應用程序中有一個未處理的異常第5步 - 繼續任何方式,我的表單缺少背景,3更多圖像,2標籤和一些圖紙。但它有6個標籤和2個圖片框,我不明白爲什麼標籤,背景和這個其他圖片框沒有加載......這是非常令人沮喪的,任何小的邏輯建議都會有幫助。

注:程序長1378行

+0

是你的應用程序保存圖像(編程)? – adatapost

+0

這是調用它們,而不是保存它們。 –

+0

我建議添加某種日誌記錄來查明究竟發生了什麼。 – Koen

回答

2

圖像是否編譯爲資源?否則,他們可能需要在部署期間明確地被複制。

+0

我剛剛安裝了一個較新的VB.Net到一個不工作的,我也重建與更新資源的EXE文件。但是我不確定資源是否會影響它,就像它在創建它的另一臺計算機上工作一樣。 –

+0

不確定開發環境是什麼。對於VS,在每個圖像的屬性資源管理器中,您可以選擇是否編譯爲資源(或不)。您也可以選擇是否將其與構建輸出一起復制。這些都不是默認的IIRC。 – flatline

1

修正了它。我的圖像是從C:/ ...調用的,他們需要從My.Resources調用。

相關問題