У меня есть 64-битный проект установки с 64-битной службой Windows EXE и DLL. В моем классе установщика я создаю ключи реестра с этим кодом:
using (typeKey = typeKey.CreateSubKey(@"SOFTWARE\Folder\Folder\Folder"))
{
typeKey.SetValue("Type", 0);
typeKey.Close();
}
Но он продолжает создавать ключи реестра в ПРОГРАММНОМ ОБЕСПЕЧЕНИИ \ WOW6432NODE \ SOFTWARE \ FOLDER \ FOLDER \ FOLDER.
Btw setup копирует exe и dll в папку 64-битных программных файлов. Нет проблем при копировании папок в 64-битную папку.
Есть идеи?