我在Windows 10 PC上有一個c#應用程序。在我要讀取的安裝文件夾(C:\ Program Files(x86)\ xxx)中有設置文件,但除非用戶具有管理員訪問權限才能進行編輯。問題在於windows正在將這些設置文件複製到VirtualStore並將所有讀取重定向到那裏 - 而與管理員運行相同的應用程序會在Program Files文件夾中看到原始設置文件。如何跳過VirtualStore並讀取Program Files文件夾中的文件?
我的問題:有沒有辦法讓應用程序看到程序文件中的原始文件,即使沒有以管理員身份運行?我只想閱讀它們,而不是編輯它們。
如果您只是閱讀它們,閱讀該文件的複製版本時出現什麼問題? – ChrisBint
因爲當以管理員身份運行時,您可以編輯它們 - 但在這種情況下,它會編輯程序文件文件夾中的版本,而不是虛擬商店版本。所以從非管理員實例的角度來看,這些文件是不會改變的。 – Sugrue
它在什麼時候複製文件? – ChrisBint