2011-12-09 63 views
3

當我嘗試創建安裝項目時,當我嘗試構建安裝類時,出現此錯誤消息。自定義操作,無法構建自定義操作,因爲項目輸出組沒有密鑰文件

無法構建自定義操作,因爲項目輸出組沒有密鑰文件。

什麼是錯的我的自定義操作

我有做一些操縱 後,我有一個自定義操作如下自定義操作。

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)框並單擊...按鈕。

如果裏面什麼都沒有,那麼你應該從安裝程序中刪除那個輸出。