未能將臨時檔案複製到輸出目錄中

2021-04-17 22:20:34 字數 518 閱讀 3707

【問題】 使用vs 2003編譯解決方案報錯:「未能將臨時檔案複製到輸出目錄」、「無法將*.dll檔案複製到執行目錄。程序無法訪問檔案,因為另乙個程式正在使用此檔案」。新增到解決方案中的類庫檔案都無法程式設計成dll,輸出到站點的「/bin」目錄下。 

【嘗試】

1. 這是2003的乙個bug,官方給的解決方法是:http://msdn.microsoft.com/zh-cn/library/tta90aft(vs.80).aspx,但按照它的做法,並不能解決問題。

2. 使用命令"net stop w3svc",再編譯程式,問題仍然在。

3. 確保vs沒有開啟「物件瀏覽器」,沒有開其他的web應用占用了這些dll檔案。

4. 重啟電腦後編譯,不行。

【解決問題】

有個朋友提到,他使用金山毒霸導致了這個問題,後來關閉金山防毒軟體,便可以編譯了。我的電腦使用「小紅傘」的防毒軟體,是不是它的問題呢?

果然,disable小紅傘後,便可以正常編譯。或許,正有朋友在為這個問題而頭疼,希望本文能解決你的問題。

將檔案複製到臨時資料夾

有的時候由於控制項的原因,要對多個檔案進行開啟操作。我經常用乙個本辦法,將原始檔複製到臨時檔案,可以分別開啟操作並顯示到主介面上。下面是如何將原始檔複製到系統臨時資料夾內的方法。複製原檔案到臨時檔案目錄 string filename temprotator.pdf string temp syst...

php指令碼錯誤輸出到了郵件臨時檔案

今天nagios報警,一台伺服器的disk滿了,使用du sh 或 du sh 檢視目錄的大小,查詢占用空間大的目錄 var spool clientmqueue.伺服器上確實有cron定時執行數十個指令碼,而且都沒有設定輸出定向,日積月累的檔案都被儲存在 var spool clientmqueu...

Shell中將程式控制臺輸出複製到檔案

在linux中,如果想將乙個程式在控制台中的輸出字元輸出到檔案中,不保留控制台內的文字,可以用下面命令 some command output.txt 命令結果會輸出到output.txt中,換成 可以追加到檔案末尾 但如果想輸出到檔案同時,保留控制台的內容,需要使用tee命令,示例如下 some ...