我在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運行.exe參數
- 2. visual studio路徑的環境變量?
- 3. Visual Studio 2013運行設置
- 4. Visual Studio 2013未運行
- 5. 在Visual Studio中更改我的項目安裝路徑(Express 2013)
- 6. 停止Visual Studio 2013修改IISExpress applicationHost.config
- 7. 在Windows 8.1上運行Visual Studio 2013
- 8. exe文件的Visual Studio 2013版本號?
- 9. 使用Visual Studio 2013構建EXE
- 10. 在Visual Studio 2013中保存文檔時運行命令行?
- 11. 在運行時修改類路徑 - 控制類加載順序
- 12. aptana studio 3路徑變量
- 13. Visual Studio .exe不會運行程序
- 14. 在Visual Studio 2013中是否有改變行間距的設置?
- 15. 在Visual Studio 2013
- 16. 在Visual Studio 2013
- 17. 在Visual Studio 2013
- 18. 在Visual Studio 2013
- 19. 在當前視覺工作室中運行visual studio 2013 2013
- 20. 如何在Visual Studio中設置路徑環境變量?
- 21. 使用MySQL與Visual Studio和改變在運行時
- 22. .exe不會編譯,但在Visual Studio中運行時會出現
- 23. AX2012 - 更改Visual Studio項目路徑
- 24. 如何更改Visual Studio目標路徑?
- 25. Visual Studio更改路徑供參考
- 26. 更改項目的路徑Microsoft Visual Studio
- 27. Visual Studio變量值和類型在運行時
- 28. 在運行時修改向量
- 29. 使用Visual Studio 2015中的QtAddIn調試Visual Studio 2013的運行時間
- 30. 在Visual Studio 2013中運行單元測試時運行其他項目
對不起,這似乎並沒有工作。我現在只使用Debug項目配置,我甚至還沒有使用Release配置構建。 – user16871 2014-09-22 17:45:25
你指的是什麼類型的文件,dll文件,文本文件等? – 2014-09-22 21:08:33