2016-02-12 263 views
6

我開發一個VB.NET(4.5框架)解決方案,Win10操作系統,並且已經能夠運行構建不羈了好幾個月,但現在我一旦開始了接收以下錯誤建設:Visual Studio 2015無法打開project.exe進行寫入。訪問路徑被拒絕在Visual Studio 2015年

VBC:錯誤BC2012:無法打開 'C:\ MyProject的\ ProjR5 \ ProjR5 \ OBJ \調試\ ProjR5.exe' 寫作:訪問 到路徑「C:\的Myproj \ ProjR5 \ ProjR5 \ obj \ Debug \ GenTagR5.exe'爲 被拒絕。

起初,VS2015會讓我選擇運行最後一次成功的構建,但即使這樣也不再是一種選擇。在對這個問題進行徹底的互聯網搜索之後,十幾個給出的解決方案都沒有解決我的問題。

這是我爲了解決迄今錯誤曾嘗試:

  • 冉SFC/SCANNOW(升高提示)
  • 使用ProcessExplorer,查找處理或DLL子,其中包括我的項目
  • 確信沒有掛特效(包括我的項目名稱,程序devenv.exe,[項目] .exe文件特效,[MyProject的] .vhost.exe等)
  • 重啓動VS2015
  • 重啓動VS2015,運行「如管理員」
  • 計算機重新啓動後
  • 計算機的完全關閉
  • 完成重建解決方案的
  • 建設 - >清理解決方案
  • 建設 - >清理解決方案,然後建設 - >生成解決方案
  • 建設 - >重建解決方案
  • 卸載和重新安裝VS2015
  • 禁用所有索引
  • ř emoved「只讀」從整個項目文件夾和文件中
  • 經過啓動腳本喜歡 - 或相同的過程
  • 屬性
  • 禁用所有的AV應用
  • 禁用所有反間諜軟件應用程序
  • 禁用所有的防火牆
  • 證實應用體驗(Services.msc)中未禁用(我使用 Win10 ......它甚至不是在服務列表)
  • 設置工具 - >選項 - >項目和解決方案 - >生成和運行 - >最大。平行 建立到1
  • 重新運行ASPNET_REGIIS.EXE(下。NET \ Framework)的
  • 經過本地安全策略和驗證帳戶 列在「模擬客戶端身份驗證後」
  • 刪除\ bin和\ OBJ文件夾
  • 認沽\ bin和\ OBJ回來時刪除它們沒」牛逼的幫助
  • 刪除\ bin和\ OBJ文件夾,然後重建這些

都沒有奏效。有什麼建議麼?

+0

刪除obj文件夾應該已經工作。 – Agalo

+0

是的,Agalo,我也嘗試了列表中其他的流程,但是他們沒有。 –

+0

請不要將「解決」和其他噪音添加到您的問題。你已經發布了一個答案,表明你的問題已經解決。 –

回答

1

這個問題最終導致三星魔術師的快速模式在寫入緩存階段丟失數據到我的固態硬盤。我關閉了快速模式,現在這個項目沒有任何問題。

+1

我們的開發計算機有一個完全相同的問題。它在你首次報道的同時出現。它必須與最新的Windows 10更新相關。 – Dabblernl

+2

在我們的工作站,原來是Bitdefender。指定Obj文件夾的排除解決了它。 – Dabblernl

0

新的2在VS編程,但我有同樣的問題訪問或編寫的EXE文件ON BUILD。 問題來自無處。我沒有使用或修改2個exe文件在幾個月內, 作出exe文件,現在用它,然後忘了它.... 然後幾個月後,我想2啓動exe,但桌面上沒有圖標? ....嘗試了一切,失去了3天的代碼在VS中的錯誤,然後叫谷歌....

我讀過最後的評論上面提到Bitdefender,打開它,發現BitD確實阻止和隔離EXE文件.....所以我試圖排除文件和文件夾,使BitD內的問題,但沒有幫助....

所以我回去2 VS. 在調試中我得到了一些X86處理器錯誤,沒有使問題建立,但它是警告(免費組件名稱在錯誤描述幫助我), - 錯誤,你可以忽略,但他們在這裏建立....

所以在重新開始之前,我做了最後一步。從應用程序中刪除了COMPONENT,在PC上刪除了它......從開始VS開始......並且ALL OK!

因此,在我的情況下,這是關於免費的組件,我在應用程序內使用VS .... Bitdefender發現一些添加/病毒,並阻止構建進度。 BitD刪除或阻止exe文件啓動....

希望這可以幫助任何人有類似的問題!

相關問題