[問題] 執行exe檔後,檔案不見了。c++2017

作者: automaton   2018-12-28 15:32:14
開發平台(Platform): (Ex: Win10, Linux, ...)
WIN10 RUN沒問題
問題發生在另一台電腦WIN7
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
Visual Studio 2017 c++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
工具機廠商自製與CNC控制器專用的Library、dll、h
問題(Question):
檔案在win10 電腦建置,一切都OK。
把檔案移到控制CNC機台使用的電腦WIN7上,第一次執行也OK喔!
但是執行後,我的EXE檔就不見了,所以專案就一直建置失敗。
然後我想把原本的exe檔放回料夾,會出現如下狀況。
https://imgur.com/a/mb77IWN
餵入的資料(Input):
exe
預期的正確結果(Expected Output):
執行後,不會不見(痾...這題是這樣回答嗎?尷尬)
錯誤結果(Wrong Output):
嗯 檔案就好像被吃掉了一樣。
電腦沒有防毒軟體
煩請各位學長姐指導提點(跪)
作者: kenet123 (阿民)   2018-12-28 16:25:00
建置會刪掉原執行檔 可能剛好又建置失敗吧
作者: petercoin (彼得幣)   2018-12-28 17:13:00
我遇過這樣的狀況是檔案被防毒隔離 但是你又沒有裝防毒有沒有裝Windows Defender阿說不定是被它砍掉然後鎖住資料夾了
作者: s4300026 (s4300026)   2018-12-28 19:31:00
你在win10建置,然後在win7執行被吃檔案,然後導致win10的建置失敗?
作者: Schottky (順風相送)   2018-12-28 19:36:00
我看不太懂你的敘述,現在是把原始碼拿到 Win7 建置,還是把 EXE 拿到 Win7 佈署?看起來照片上的錯誤和你敘述的也不一樣,EXE 並沒有消失
作者: s4300026 (s4300026)   2018-12-29 19:16:00
win10拿到win7編譯記得選擇8.1而不是10
作者: annies5 (念渝)   2018-12-30 09:36:00
把UAC降到最低就正常了,至於檔案應該被系統搬到programdata資料夾

Links booklink

Contact Us: admin [ a t ] ucptt.com