2014-11-05 122 views

回答

2

應用程序(可執行文件)和清單都需要簽名。發佈期間簽署的內容取決於您的配置。

如果您在Visual Studio中選中「簽署ClickOnce清單」複選框,則只有清單纔會被簽名,但不會被應用程序執行。

因爲清單包含了exe的簽名,所以您需要首先對exe進行簽名,然後再對清單進行簽名。這將確保清單包含簽名的exe。爲了獲得清單和可執行文件的正確順序,有一個非常好的博客文章http://robindotnet.wordpress.com/2013/02/24/windows-8-and-clickonce-the-definitive-answer-2/