registry

    15熱度

    4回答

    我試圖在Visual Studio 2003(是的,它是一個遺留應用程序)中維護安裝項目。我們目前遇到的問題是,我們需要爲計算機上的每個用戶編寫註冊表條目到HKCU。他們需要位於HKCU而不是HKLM,因爲它們是默認的用戶設置,並且它們每個用戶都會更改。我的感覺是 這是不可能的 這是不是安裝程序應該做的事,但應用程序應該做的(畢竟是什麼,當用戶配置文件創建後發生的安裝?)。 考慮到這一點,我還是想

    15熱度

    4回答

    由於WMI類Win32_OperatingSystem僅包含Windows Vista中的OSArchitecture,因此我很快寫了一種使用註冊表的方法來嘗試確定當前系統是32位還是64位系統。 private Boolean is64BitOperatingSystem() { RegistryKey localEnvironment = Registry.LocalMachine

    42熱度

    12回答

    我是一名新的Windows程序員,我不確定應該在哪裏存儲用戶可配置的應用程序設置。我明白需要爲用戶提供一種用戶友好的方式來更改應用程序設置,如Edit |設置表單或類似。但是,在用戶點擊該表單上的應用按鈕後,我應該在哪裏存儲這些值? 在Windows註冊表中存儲設置與將其存儲在本地INI文件或配置文件或類似文件中有什麼優勢和缺點?

    15熱度

    9回答

    我需要以編程方式確定是否安裝了.NET 3.5。我認爲這將是很容易: <% Response.Write(Environment.Version.ToString()); %> 它返回「2.0.50727.1434」,因此沒有這樣的運氣... 在我的研究我有一些比較模糊的註冊表項,我可以看,但我不確定這是否是要走的路線。有沒有人有什麼建議?

    14熱度

    5回答

    如何確定與特定擴展名相關聯的應用程序(例如.JPG),然後確定該應用程序的可執行文件所在的位置,以便可以通過呼叫啓動System.Diagnostics.Process.Start(...)。 我已經知道如何讀取和寫入註冊表。這是註冊表的佈局,使得以標準方式難以確定哪些應用程序與擴展關聯,哪些顯示名稱以及可執行文件的位置。

    1熱度

    6回答

    好的,所以我在我的私人網絡上運行一個小型測試網絡服務器。我有一臺運行Windows 2000 Pro的機器,我試圖通過IIS運行一個ASP.NET應用程序。 我寫了這樣的話,網頁將使用註冊表來存儲某些設置(連接字符串,其他Web服務的潛在易失性位置,存儲某些信息的本地文件系統中的路徑等)。當然,它在使用VStudio.NET 2005進行測試時工作良好,因爲運行該應用程序的用戶具有較高的權限。但是