2011-12-09 2 views
3

Когда я пытаюсь создать проект установки, я получаю это сообщение об ошибке при попытке создать класс установки.Custom Action, Невозможно создать настраиваемое действие, поскольку группа вывода проекта не имеет ключевого файла

Невозможно создать настраиваемое действие, потому что у группы вывода проекта нет файла ключа.

Что случилось мое пользовательское действие

У меня есть настраиваемое действие, которое делает некоторые манипуляции после У меня есть настраиваемое действие следующим образом.

public class InstallerHelper:Installer 
    { 
    public override void Install(System.Collections.IDictionary stateSaver) 
    { 
     base.Install(stateSaver); 
     Console.WriteLine("Hello World"); 
     Console.ReadLine(); 
    } 
    } 
+0

Возможный дубликат: http://stackoverflow.com/q/3151435/57787 – Joshua

ответ

0

В рамках проекта установки вам необходимо идентифицировать ключевой файл в группе Project Output, на которую вы ссылались.

Чтобы решить эту проблему, щелкните правой кнопкой мыши на соответствующем выходе проекта, который вы добавили в программу установки, разверните узел KeyOutput и нажмите на (Files) поле и нажмите кнопку ....

Если в этом нет ничего, вы должны, вероятно, удалить этот вывод у своего установщика.

Смежные вопросы