filelock

    1熱度

    1回答

    我的情況是; 我正在設計一個插件應用程序,基於動態加載插件程序集,多個用戶可以運行託管在服務器機器上的應用程序。應用程序是在啓動時從我的實時更新服務器自動更新插件程序集。所以插件文件(及其附屬DLL不應文件系統被鎖定。 byte[] assemblyBytes = File.ReadAllBytes("asm-path"); var assembly = Assembly.Load(assemb

    1熱度

    1回答

    我正在使用PEXIF module來讀取和編輯JPEG文件中的EXIF數據。讀取文件的數據後,我想重命名該文件,但此時它被鎖定,並且os.rename()將拋出一個WindowsError。 import pexif, os f = 'oldName.jpg' img = pexif.JpegFile.fromFile(f) print img.exif.primary.ExtendedEX

    0熱度

    3回答

    我想刪除一個文件,該文件被另一個進程鎖定在命令行(Windows 7)中。 請注意,我知道這可能會造成各種破壞,包括丟失我所有的數據,並讓Alan Turing在他的墳墓中旋轉。在我個人的情況下,我知道自己在做什麼,或者至少我願意承擔責任。 因爲我已經安裝了Cygwin,我的嘗試是使用rm -rf,但是如果文件被鎖定,這仍然不起作用(Permission Denied)。 我已經使用了這個問題,並

    0熱度

    1回答

    我想通過http請求參數爲asp.net網頁提供動態創建的二進制文件,如下所示:www.host.com/?Download=file。到目前爲止,我有 protected void Page_Load(object sender, EventArgs e) { if (Request.Params.Allkeys.Contains("Download")) { S

    0熱度

    1回答

    我有一個ASP.Net MVC 5應用程序,它使用Ent Lib 6日誌應用程序塊。 詳情: 我的網站託管共享託管服務器上。 我們使用Filezilla(FTP客戶端)發佈和下載文件/日誌。 日誌文件在服務器上創建 問題: 當我嘗試下載日誌文件使用FTP我收到錯誤消息:「550,因爲它是該進程無法訪問該文件形成服務器被另一個進程使用。「 這是我的web.config的樣子 <?xml versio

    1熱度

    1回答

    我是.NET開發人員多年(10年),我在空閒時間第一次編程android java。 我正在編程的應用程序是針對某些課程參與者的輸入數據的應用程序。課程指導員輸入一些課程編號(它是文件名稱的一部分),並且每個參與者輸入他的姓名和出生日期。所以我有兩個活動。一位給導師,一位給參與者。 第一個活動在下載文件夾中創建文件,第二個活動在CSV文件末尾附加參與者數據。到目前爲止,C#.net開發人員沒有問題

    2熱度

    1回答

    當您卸載程序時,Windows如何在下次重新引導時刪除鎖定的文件?也許有某種預定的過程?

    2熱度

    1回答

    有沒有一種方式,通過.Net或通過下降到.Net中的Win32 API來訪問Windows全局文件鎖定表? 我正在尋找一個更好的解決方案來確定一組文件是否被鎖定,而不是檢查每個單獨的文件以查看是否已對其執行鎖定。

    6熱度

    1回答

    我有一個返回PrivateFontCollection功能: Public Shared Function GetCustomFonts() As PrivateFontCollection Dim result = New PrivateFontCollection Dim customFontFiles = {"Garamond.TTF", "Garamond-Bold.

    0熱度

    1回答

    在我的php腳本中,解析一個字符串之後,我需要將一些數據寫入一個文件(創建之後如果不存在)。在寫入文件之前,我需要獨佔鎖定以避免問題。 這是我的代碼: foreach ($elements[0] as $current) { $file_handler = fopen($my_folder . "/" . $current . ".txt", "a"); $locked = f