[英]How can I locally debug file permission issues in Visual Studio?
我想調試ASP.Net網站,因為它試圖將文件寫入目錄。
實際部署時,該文件可能無法由工作進程寫入,因此會引發錯誤,這不是問題,因為我只是想抓住錯誤,通知用戶並繼續前進。
當然,如果要在本地計算機上調試,則我是管理員,並且有權寫入該文件,因此無法檢查是否已捕獲正確的錯誤,也無法逐步執行如果沒有的話,看看哪里出了問題。 是否有處理這種事情的標准方法?
您可以用模擬方法代替文件寫入方法,您可以修改這些模擬方法以返回所需的值(或引發適當的異常)。
查看模擬框架。
另一種解決方案是從這些文件夾中臨時刪除您的寫權限。 您仍然擁有完全控制權,因此可以在完成測試后放回權利。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.