我有一個問題,導致我的整個項目的功能不正確。 後來我發現是什麼導致它,我無法修復它。 問題是我的VB.net應用程序找不到該文件,並且我100%確定該文件在那裏。 (說實話,我必須在\ bin \ minecraft.jar中打開minecraft.jar,與應用程序相關,但是我用一個文本文件嘗試了它,但它也不起作用)。謝謝你解決我的問題。現在我必須修復另一個。文件未找到錯誤VB.net
回答
Shell
預計到可執行文件的路徑。即使該文件不在可執行文件中,它也會拋出FileNotFindException
。
從文檔:
例外
FileNotFoundException異常 - 殼牌無法啓動指定的程序。
如果你想窗口來決定使用打開你的文件,使用Process.Start
代替其PROGRAMM。
Process.Start(Application.StartupPath + "\options.txt")
編輯:
OK,你完全改變了你的問題,但我冷靜與:
「無法訪問jar文件C:\ USERS \ max korlaar \ dropbox \ max「並且文件夾名稱不是最大的。這是最大&亞歷克斯。
你的路徑中有一個空間,所以你必須引用它(放在兩個"
之間)。
Dim args As String = "-jar -natives""{1}"" -lwjgl""{2}"" ...etc..etc..."
否則,java可執行文件將無法區分傳遞給它的參數。
謝謝,這是解決:)。但是現在我必須使用我的來自java的Process代碼修復錯誤。 – MaxKorlaar
我很高興我可以幫助你,但你已經改變了你的問題,對於未來的訪問者,答案似乎不再適合這個問題,*再次*。請不要這樣做。 – sloth
- 1. 文件未找到錯誤
- 2. 文件未找到錯誤
- 3. 在現有文件上找不到'文件未找到'錯誤
- 4. FMOD_OUTPUTTYPE_WAVWRITER FMOD錯誤! (23)文件未找到
- 5. objShell.Run錯誤:未找到文件
- 6. StreamedResponse文件未找到錯誤
- 7. 錯誤:Realm.h文件未找到
- 8. 未找到元數據文件錯誤
- 9. Android WebView LoadUrl錯誤文件未找到
- 10. SSIS |該文件未找到錯誤
- 11. 'RevMobAds/RevMobAds.h'文件未找到錯誤
- 12. Coldfusion 10文件未找到錯誤
- 13. Xcode Clang錯誤文件未找到
- 14. Git錯誤/文件未找到
- 15. GoogleMaps 2.1.1文件未找到錯誤
- 16. JS文件未找到(404錯誤) - Yii2
- 17. Node.js的404文件未找到錯誤
- 18. runspider:錯誤:未找到文件: - Scrapy
- 19. gensim文件未找到錯誤
- 20. SignTool錯誤:文件未找到 - pfx
- 21. X-SENDFILE錯誤,未找到文件
- 22. RC2135文件未找到錯誤
- 23. 未找到P4 unshelve文件錯誤
- 24. 錯誤文件未找到:「CheckDoc.D32」
- 25. 的iFrame文件未找到錯誤
- 26. 'stdarg.h'文件未找到錯誤
- 27. FileOutputStream文件未找到錯誤
- 28. 致命錯誤:'stdafx.h'文件未找到
- 29. Prefix.pch ReactiveCocoa/RACEXTScope.h文件未找到錯誤
- 30. MonoGame OpenGL的文件未找到錯誤
你有a)有權限打開文件,b)有一個與文件擴展名關聯的應用程序嗎?這兩個都會導致文件不能打開。 – ChrisF
嘗試debug.print(Application.StartupPath +「\ options.txt」),看看你是否得到你期望的路徑。如果你確定該文件在那裏,那麼邏輯上路徑是不正確的。您也可能遇到沒有默認可執行文件的問題。嘗試:殼牌(「記事本」&Application.StartupPath&「\ options.txt」)。最後,vb特別有問題將字符串與+符號連接起來。將它切換爲&並查看是否有任何更改。 –
是的我可以完全訪問我的問題中的文件 – MaxKorlaar