PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_Sharp
[問題] 另一個處理程序正在使用檔案?
作者:
laicwben2
(felixchen)
2015-11-15 23:34:44
請教一下各位前輩
目前剛開始閱讀 O'REILLY的深入淺出C# 第二版 並且跟著範例實作
但是碰到一些不在書本上的問題(還在前兩章就遇到)
1. 在為專案建立資料庫時範例所使用的是.sdf
但在visual studio2015中並不存在這個項目
查詢了一些網路上的解法是額外的安裝toolbox可解決
我目前是暫時使用visual studio2010版本跳過這個問題
是否是因為微軟已經不打算繼續支援了呢? 是否應該繼續使用個項目?
2. 在之後的練習當中 額外建立了一個.cs項目並將main()改到新項目當中
但是只要我進行更動以後 每次開始偵錯就會發生建置錯誤
錯誤訊息如下:
無法將 "obj\x86\Debug\contact01.exe"
複製到 "bin\Debug\contact01.exe"。
1000 毫秒後開始重試 1。
由於另一個處理序正在使用檔案 'bin\Debug\contact01.exe'
,所以無法存取該檔案。 contact01
重複10次以後就結束了,並顯示作業失敗
即使將內容修正回去還是無法運作,試著查詢了相關的資料後
發現有關另一個處理序正在使用檔案的錯誤幾乎發生在讀寫檔案時
而我的程式還尚未使用到讀寫功能,僅有跳出視窗的動作
而之後嘗試了在修改完以後將debug資料夾檔案全部刪除後重新建置的方法
確實可以正常運作,但只要有作出更動就會發生相同的錯誤
請問此狀況該如何解決?
煩請各位前輩指導
作者: CiC (null)
2015-11-15 23:54:00
您的contact01如果正在執行中,用VS嘗試編譯就會出現這樣錯誤
作者:
laicwben2
(felixchen)
2015-11-16 00:07:00
不好意思 想請教一下該如何終止它? 我的VS2010已經跳回綠色的開始偵錯箭頭 但打開工作管理員以後確實有一個處理程序"contact01.vshost.exe *32" 但無法終止它
作者:
Peruheru
(還在想)
2015-11-16 08:47:00
重開VS後重新編譯就不會再出現這個錯誤了,大概我在短時間內重編太多次也會這樣,都是重開解決
作者:
laicwben2
(felixchen)
2015-11-16 09:53:00
事實上 我嘗試過這個方法 甚至是重開機都試過在VS2010開啟時 還無法砍掉檔案
" target="_blank" rel="nofollow">
目前只能關閉VS→砍掉檔案→開啟VS→建置可是這樣是不正常吧 起碼我在使用C/C++沒有碰過這問題
作者: ccshgoodboy (Tim)
2015-12-17 23:30:00
我曾遇過這問題是因為上一次執行時沒完全關掉,因為執行序沒關畢,一直在做某個迴圈,試試form close時加一句Environment.Exit(Environment.ExitCode);
繼續閱讀
[問題] 請問 web browser 控制項的支援度
wanderer1412
[問題] vector 如何正確釋放空間?
licious0421
[問題] RDLC的Tablix欄位名稱列
Peruheru
[問題] 關於加解密 除了函式庫以外的方式?
neo5277
[程式] winform complier為exe檔案
Tripadvisor
[問題] htmlelement無法觸發onpropertychange
unstoppable
[問題] DataTable用來當做SQL的Table?
kajm
[問題] visual studio 圖表
lemontea1011
[問題] 索引超出範圍…參數index
reccaX
[問題] NFC讀卡機讀/寫NDEF格式
viso
Links
booklink
Contact Us: admin [ a t ] ucptt.com