Tôi có một cài đặt Visual Studio được tạo ra một số khóa registry:Tạo 64 bit khóa registry (không WOW64) từ một ứng dụng 32 bit
HKEY_LOCAL_MACHINE\SOFTWARE\MyApp
nhưng các khóa registry nó được tạo ra sẽ được tự động xuất hiện dưới Wow6432Node :
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MyApp
Làm cách nào để bỏ qua Wow6432Node khi tạo khóa đăng ký trong mã C# của tôi đang được thực thi bởi msi?
Tôi đoán, vì ứng dụng của bạn là 32 bit nên Windows đảm bảo rằng các thay đổi nằm trong 'Wow6432Node'. Để có được nó ra khỏi nút đó và đặt các mục trong đường dẫn bình thường, ứng dụng của bạn phải là 64-bit. – legends2k