我在Visual Studio 2013中編譯了一個exe文件,它依賴於一些外部文件的功能。我想將這些文件保存在exe文件所在的文件夾中。當我通過在文件資源管理器中單擊運行.exe文件時,它會正常加載文件。但是,當我從Visual Studio運行它時,它無法運行,因爲PATH變量不包含具有必需文件的目錄。如何配置我的項目以使用修改後的路徑變量運行程序,以便它可以正確訪問文件?visual studio 2013在運行.exe時修改路徑變量
3
A
回答
0
據我瞭解你問題正確。我懷疑這是執行時與不同目錄相關的問題。在Visual Studio中(據我所知),你有一個名爲Debug的文件夾,第二個文件夾名爲Release。
您可以選擇在Visual Studio中以調試模式或發佈模式運行程序。但是你可能沒有必要的文件在這兩個目錄中。
例如: 「Hello World」 的
我做了一個程序,讀取從hello.txt,並將其作爲字符串顯示在對話窗口中。
如果我將該文件存儲在版本的目錄中,則只需啓動可執行文件,可執行文件就可以在IDE外部正常運行。
但是,如果通過IDE(Visual Studio)在調試模式下運行應用程序,則該程序將找不到所需的文件。該程序正在查找當前目錄中的文件(Debug)。
快速修復此問題是將所需文件複製到當前工作目錄。最終在兩個目錄中都有一組重複的文件。
希望我確實瞭解您的正確,並且我的回答可以幫助您。 :)
相關問題
- 1. 在Visual Studio中更改我的項目安裝路徑(Express 2013)
- 2. 在Visual Studio 2013中保存文檔時運行命令行?
- 3. 在運行時修改類路徑 - 控制類加載順序
- 4. Visual Studio .exe不會運行程序
- 5. 在當前視覺工作室中運行visual studio 2013 2013
- 6. 如何在Visual Studio中設置路徑環境變量?
- 7. 更改項目的路徑Microsoft Visual Studio
- 8. AX2012 - 更改Visual Studio項目路徑
- 9. 在運行時修改向量
- 10. 如何更改目標在Visual Studio 2013
- 11. 的Visual Studio 2013 - 移動文件到其他路徑
- 12. 如何在運行Inno Setup Installer時修改PATH環境變量?
- 13. Mwe2工作流 - 在運行時修改變量
- 14. 如何在線程運行時修改變量
- 15. Visual Studio調試執行路徑
- 16. 程序集屬性的Visual Studio 2013運行時文本模板
- 17. Visual Studio(C#)使用環境變量構建輸出路徑
- 18. 使用Visual Studios 2013修改dll和dotPeek
- 19. 在Visual Studio 2010中安裝Visual Studio 2013
- 20. visual studio 2013 professional
- 21. SFTP visual Studio 2013
- 22. 在運行時修改persistence.xml
- 23. 在運行時修改propertyGrid
- 24. Visual Studio C++相對路徑
- 25. 如何在Visual Studio中修改安裝項目的環境路徑
- 26. node.js步行路徑變量
- 27. Android Studio - 聲音與變量的路徑
- 28. 命令甚至改變路徑變量
- 29. 在運行時更改變量類型
- 30. 在Arduino運行時更改變量
對不起,這似乎並沒有工作。我現在只使用Debug項目配置,我甚至還沒有使用Release配置構建。 – user16871 2014-09-22 17:45:25
你指的是什麼類型的文件,dll文件,文本文件等? – 2014-09-22 21:08:33