看板 C_and_CPP 關於我們 聯絡資訊
開發平台(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): 嗯 檔案就好像被吃掉了一樣。 電腦沒有防毒軟體 煩請各位學長姐指導提點(跪) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.43.9 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1545982336.A.BF7.html ※ 編輯: automaton (140.112.43.9), 12/28/2018 15:38:20
kenet123: 建置會刪掉原執行檔 可能剛好又建置失敗吧 12/28 16:25
kenet前輩 我建置失敗的原因是找不到這個exe檔,所以失敗耶 還請前輩多提點 ※ 編輯: automaton (140.112.43.9), 12/28/2018 17:02:18
petercoin: 我遇過這樣的狀況是檔案被防毒隔離 但是你又沒有裝防毒 12/28 17:13
petercoin: 有沒有裝Windows Defender阿 12/28 17:13
petercoin: 說不定是被它砍掉然後鎖住資料夾了 12/28 17:14
Petercoin 前輩 您好:我剛剛檢查了一下,發現我windows Defender一直是關閉的狀態QQ ※ 編輯: automaton (140.112.43.9), 12/28/2018 17:20:51
s4300026: 你在win10建置,然後在win7執行被吃檔案,然後導致win10 12/28 19:31
s4300026: 的建置失敗? 12/28 19:31
Schottky: 我看不太懂你的敘述,現在是把原始碼拿到 Win7 建置, 12/28 19:36
Schottky: 還是把 EXE 拿到 Win7 佈署?看起來照片上的錯誤和你敘 12/28 19:36
Schottky: 述的也不一樣,EXE 並沒有消失 12/28 19:36
s4300026: win10拿到win7編譯記得選擇8.1而不是10 12/29 19:16
annies5: 把UAC降到最低就正常了,至於檔案應該被系統搬到program 12/30 09:36
annies5: data資料夾 12/30 09:36
謝謝petercoin的重點提示"防毒隔離" 謝謝s4300026這麼細微的提點我確實也沒設定好 謝謝mannies5的指導,讓我多學了UAC這個觀念 謝謝以上各位前輩的指導,我找到問題了。 電腦莫名其妙被安裝了avast防毒軟體 傻眼...移除就好了。 ※ 編輯: automaton (140.112.43.9), 12/30/2018 21:13:08