亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

執行已編譯程序時訪問被拒絕

執行已編譯程序時訪問被拒絕

Go
犯罪嫌疑人X 2023-08-07 11:06:04
使用 Windows,我的 Hello World 代碼位于src\hello\hello.go.當使用命令“go run hello.go”時出現這樣的錯誤# command-line-arguments C:\go\pkg\tool\windows_amd64\link.exe: cannot create $WORK\b001\exe\a.out.exe: open $WORK\b001\exe\a.out.exe: Access is denied.
查看完整描述

3 回答

?
森林海

TA貢獻2011條經驗 獲得超2個贊

這可能是由 AVG 或 G-Data 等防病毒應用程序引起的。

您可以使用-o參數 withgo run來指定輸出目錄,如果這是原因,則將該路徑添加到防病毒軟件的排除列表中。


查看完整回答
反對 回復 2023-08-07
?
ABOUTYOU

TA貢獻1812條經驗 獲得超5個贊

當可執行文件正在以某種方式編輯或當前正在運行時,通常會發生這種情況。檢查此可執行文件是否有任何備用進程,或者在最壞的情況下,嘗試重新啟動計算機。

或者,鏈接器也可能確實沒有對輸出目錄的寫訪問權限。確保該目錄對于您正在編譯程序的用戶是可寫的。


查看完整回答
反對 回復 2023-08-07
?
揚帆大魚

TA貢獻1799條經驗 獲得超9個贊

將代碼文件夾添加到例外列表解決了問題。

Windows 安全 -> 病毒和威脅防護設置 -> 排除 -> 添加文件夾

在此處添加代碼所在的工作區文件夾。添加臨時文件夾對我來說不起作用。

go build gotest.go ; .\gotest.exe

使用上述命令(常規命令提示符。)可以消除彈出警報,但不知道原因。


查看完整回答
反對 回復 2023-08-07
  • 3 回答
  • 0 關注
  • 267 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號