1. 河豚號(hào) > 生活百科 >

vs打不開(kāi)來(lái)解決方法(vs2019無(wú)法調(diào)試和運(yùn)行)

VS無(wú)法啟動(dòng)程序,“。。。。.exe”。系統(tǒng)找不到指定文件。如圖1

VS調(diào)試C++程序,提示無(wú)法啟動(dòng)程序,系統(tǒng)找不到指定文件

 

圖1

修改項(xiàng)目的名稱(如圖2,在項(xiàng)目名稱重命名前面添加“H”)

VS調(diào)試C++程序,提示無(wú)法啟動(dòng)程序,系統(tǒng)找不到指定文件

 

圖2

再調(diào)試運(yùn)行,發(fā)現(xiàn)結(jié)果如圖3

VS調(diào)試C++程序,提示無(wú)法啟動(dòng)程序,系統(tǒng)找不到指定文件

 

圖3

發(fā)現(xiàn)1:其后面的exe文件名為項(xiàng)目名稱

然后打開(kāi)菜單欄項(xiàng)目->屬性,如圖4

VS調(diào)試C++程序,提示無(wú)法啟動(dòng)程序,系統(tǒng)找不到指定文件

 

圖4

接著打開(kāi)配置屬性->鏈接器->常規(guī)->輸出文件,如圖5

VS調(diào)試C++程序,提示無(wú)法啟動(dòng)程序,系統(tǒng)找不到指定文件

 

圖5

然后打開(kāi)你代碼文件夾下的Bin文件夾,文件夾下肯定有NOEMHost.exe的可執(zhí)行文件,如圖6

VS調(diào)試C++程序,提示無(wú)法啟動(dòng)程序,系統(tǒng)找不到指定文件

 

圖6

接著將其刪除,如圖7

VS調(diào)試C++程序,提示無(wú)法啟動(dòng)程序,系統(tǒng)找不到指定文件

 

圖7

再返回VS,運(yùn)行程序,然后再次查看文件夾下的Bin文件夾,肯定又生成了NOEMHost.exe的可執(zhí)行文件,如圖6。因此我們發(fā)現(xiàn)配置屬性->鏈接器->常規(guī)->輸出文件的路徑及其后面的名稱是程序運(yùn)行生成的exe文件的路徑和名稱。因此修改其輸出文件的名字為項(xiàng)目名稱.exe,即HOEMHost.exe,如圖8

VS調(diào)試C++程序,提示無(wú)法啟動(dòng)程序,系統(tǒng)找不到指定文件

 

圖8

再次調(diào)試運(yùn)行,查看結(jié)果如圖9

VS調(diào)試C++程序,提示無(wú)法啟動(dòng)程序,系統(tǒng)找不到指定文件

 

圖9

這樣我們就搞清楚了輸出文件的路徑和文件名的修改,結(jié)合第一點(diǎn),即圖2的提示,找到對(duì)應(yīng)的輸出目錄,如圖10

VS調(diào)試C++程序,提示無(wú)法啟動(dòng)程序,系統(tǒng)找不到指定文件

 

圖10

發(fā)現(xiàn)圖2運(yùn)行錯(cuò)誤的提示路徑很像,我猜想這個(gè)路徑是告訴VS怎么找到生成的可執(zhí)行文件,即HOEMHost.exe在哪里,于是修改其路徑,改為Bin,如圖11。注意不要修改成.BinHOEMHost.exe,這樣會(huì)在Bin文件夾下生成HOEMHost.exe名稱的文件夾。

VS調(diào)試C++程序,提示無(wú)法啟動(dòng)程序,系統(tǒng)找不到指定文件

 

圖11

至此,再次調(diào)試運(yùn)行,成功!

本文由網(wǎng)上采集發(fā)布,不代表我們立場(chǎng),轉(zhuǎn)載聯(lián)系作者并注明出處:http://m.zltfw.cn/shbk/37591.html

聯(lián)系我們

在線咨詢:點(diǎn)擊這里給我發(fā)消息

微信號(hào):15705946153

工作日:9:30-18:30,節(jié)假日休息