registry

    1熱度

    1回答

    我的安裝中的一個文件需要複製到用戶目標機器上的註冊表項/值對所指向的位置。 現在,我有一種kludgy解決方案,我將文件設置爲在組件視圖中複製到[TempFolder],然後在我的OnFirstUIBefore()函數中獲取一些自定義InstallScript代碼,該函數從註冊表中獲取值,然後在[TempFolder]上執行一個MSIGetProperty,最後從[TempFolder]執行一個C

    4熱度

    1回答

    在Windows中,如果您在HKEY超出範圍之前未調用RegCloseKey,那麼打開的HKEY變量會發生什麼情況?我沒有看到任何錯誤或警告,也沒有發現應用程序關閉時的任何內存泄漏。 MSDN doesn't offer much help,但它聽起來像它以某種方式耗盡資源。有誰知道實際發生了什麼?

    7熱度

    4回答

    您可以從哪個RegKey獲取默認瀏覽器應用程序的路徑? 從C#/ .NET獲得它的最佳方式是什麼?

    6熱度

    1回答

    嗨我想讀取一個註冊表值,讓我的路徑firefox.exe。 這 HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox 3.0.10\bin 下保存(版本號可以在其他地方找到) 但我不能似乎得到RegOpenKeyEx返回ERROR_SUCCESS任何東西下 HKEY_LOCAL_MACHINE 因此本次測試失敗: if(RegOpenKey

    0熱度

    1回答

    在服務器上,我想從php調用一個dll。使用COM對象。這不是一個問題,直到我嘗試使用一些WPF功能。 我得到以下錯誤: PHP Fatal error: Uncaught exception 'com_exception' with message 'Source: mscorlib Description: Requested registry access is not allowed.'

    0熱度

    2回答

    我寫了三個程序,修改Windows Mobile中的註冊表以安裝和刪除用於調試目的的todayscreen插件。他們工作了一段時間,但他們一個接一個地突然給了「UnauthorizedAccessException」。 看到代碼了兩個下方(注意,下面的代碼乾脆直接坐在主,所以它運行,然後程序終止)的節目... RegistryInit.exe: RegistryKey CustomItem = M

    5熱度

    1回答

    我有存儲在HKEY_LOCAL_MACHINE \ SOFTWARE \ MyCompany分支下的應用程序設置。不同用戶的設置必須相同,這就是爲什麼設置不在HKEY_CURRENT_USER下的原因。在應用程序的使用過程中,註冊表值爲只讀爲。 現在,在Windows Vista和由於UAC不能再使用如下代碼來讀取註冊表值: RegistryKey myKey = Registry.LocalMa

    2熱度

    2回答

    我需要我的應用程序安裝程序將程序設置爲所有用戶自動啓動。 然後每個用戶應該能夠修改這個選項而不影響其他用戶。 目前我寫給HKLM /../使用安裝程序運行,安裝程序執行第一項任務。 但是,我不能禁用當前用戶的自動運行,因爲刪除HKLM /../運行條目會禁用每個人。 有沒有辦法做到這一點,而不使用自動啓動文件夾中的快捷方式?

    20熱度

    4回答

    什麼時候應該爲每個用戶狀態使用Windows註冊表,以及我們應該在什麼時候使用文件系統,特別是用戶的AppData文件夾? (例如,C:\ Users \ USERNAME \ AppData)。獨立存儲在哪裏進來? 是否有一個漂亮堅定的規則,還是隻是一個模糊的東西,就像「使用註冊表,直到它變得太多的數據存儲在註冊表中」。或者「使用你想用的任何東西」。 是否存在影響決策的Windows徽標要求?

    1熱度

    1回答

    在我走錯了路徑之前只是尋找一些指針。我已經編寫了一個小型C#控制檯應用程序,可以從我們的用戶註冊表中打開,讀取,寫入和刪除HKEY_LOCAL_MACHINE和HKEY_CURRENT_USER下的文件 當然,我可以在我的PC和所有測試PC上運行,但我們的客戶之一是得到一個錯誤,當他們嘗試運行.exe System.Security.SecurityException:請求類型System.Sec