2010-05-29 46 views

回答

2

回答帖子中的最後一個問題:如何查找SQL Server Express軟件包的公鑰。

公鑰實際上包含在SQL Server Express安裝程序本身中。要開始正確的時間包,並選擇屬性。當出現屬性窗口時,請選擇數字簽名選項卡。它應該是這樣的:

Digital Signatures tab of file Properties window

接下來選擇簽名列表上唯一的簽名,然後單擊詳細按鈕。 數字簽名詳細窗口會出現,這樣看:

Digital Signature Details window

在此窗口中點擊查看證書按鈕。當證書窗口時,選擇詳細標籤,就像這樣:

Certificate Details tab

我們快到了!只需從列表中選擇公鑰屬性,並將其值複製到package.xml文件中的正確屬性中,然後刪除空格和換行符(當複製到剪貼板時,公鑰以格式顯示在文本框中) 。

+0

嗨,你會解釋如何在VS2008中添加SQL 2008作爲先決條件。 我已經創建了一個Setup&Deployment項目。在解決方案資源管理器中,我選擇瞭解決方案的RootNode和Right ClicK,然後在屬性菜單中選擇屬性,我在先決條件列表中選擇了先決條件,只有SQL Express 2005,並且沒有SQL 2008 R2的項目 – saeed 2014-06-18 06:55:51

0

我一直在與SQLExpress的產品團隊負責人討論關於它們的問題,以便在發佈服務包或新版本時提供引導程序包。我給他發了一封電子郵件,要求提供一個新的引導程序包或您請求的公鑰信息。我期望在MSDN ClickOnce論壇中看到這個問題很多,所以我希望他能幫忙。我會回報。只是想讓你知道某人正在爲你尋找答案。

+0

感謝您的幫助 – eKelvin 2010-06-02 07:27:52

+0

我收到了SQLServerExpress產品團隊負責人的回覆。他同意他們應該提供這一點,並且他已經採用了VS2008中已包含的SSE2008SP-1的先決條件包,並將其修改爲與R2一起工作。他說他必須測試並驗證它。我試圖從他那裏得到一個時間框架,所以我會在我做的時候報告...... – RobinDotNet 2010-06-02 17:13:44

+0

在我看來,SQLExpress 2008 R2在CTP中。你真的要爲客戶部署一個CTP版本嗎? – RobinDotNet 2010-06-03 16:22:59

相關問題