инсталлятор и запись в реестр
От: Аноним  
Дата: 03.02.11 02:37
Оценка:
у меня при старте программы она прописывается в реестр (на запуск). Всё работает отлично кроме случая, когда программа запускается после инсталляции по коду:


        private void Installer1_AfterInstall(object sender, InstallEventArgs e)
        {
            try
            {
                System.Diagnostics.Process process = new System.Diagnostics.Process();
                string assemblyDir = System.IO.Path.GetDirectoryName(Context.Parameters["assemblypath"]);

                process.StartInfo.FileName = assemblyDir + System.IO.Path.DirectorySeparatorChar + "MyProgram.exe";
                process.Start();
            }
            catch (Exception ex)
            {
            }
        }


в этом случае запись в реестр не происходит (я так понимаю, что не хватает permissions). Как правильно поставить эти permissions?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.