我正在做一個小項目。它是Windows窗體應用程序。我在文件夾中找到了一些源代碼(C:/ sources)。當我的程序運行時,它使用該文件夾中的源代碼。目前我可以通過Windows資源管理器編輯文件夾,它可能會導致我的程序錯誤。所以我想在我的程序運行時鎖定文件夾(C:/ sources)被編輯/重命名/刪除。如何做?C# - 鎖定文件夾被編輯
編輯; 是否有可能表現出這樣的消息,當用戶試圖修改該文件夾:
「無法完成操作,因爲該文件夾或其中的文件是在另一個程序中打開」
的程序我們正在談論的是我的..
嘿Wamadahama,感謝您的建議,我試圖找到一個解決方案來解決這個問題,我想在Windows資源管理器中的這條消息「的行動無法完成,因爲該文件夾或其中的文件是打開在另一個程序中「,還有其他解決方案嗎? –
將文件置於不易訪問的位置(如%appdata%)可能會更好,但該消息會阻止某些打開它 – Wamadahama