共用方式為


HOW TO:在裝置專案中匯入及套用憑證

更新:2007 年 11 月

[選取憑證] 對話方塊是簽章裝置專案的中心入口。它提供了 [管理憑證] 對話方塊與 [憑證匯入精靈] 的進入點,如下列步驟所述。

注意事項:

您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱 Visual Studio 設定

顯示選取憑證對話方塊

存取 [選取憑證] 對話方塊的方式,取決於想要簽章的專案類型。

若要顯示選取憑證對話方塊

  1. 在 [方案總管] 中,以滑鼠右鍵按一下 [<Projectname>],然後按一下 [屬性]。

  2. 執行下列其中一項程序以繼續進行:

    • 針對 Visual Basic 和 Visual C# 專案,在 [專案設計工具] 中,按一下 [裝置],並選取 [Authenticode 簽章],然後按一下 [選取憑證]。

    • 針對 Visual C++ 專案,選取 [Authenticode 簽章],然後按一下 [憑證] 屬性列上的省略符號按鈕。

    • 針對智慧型裝置封包專案,選取 [Authenticode 簽章],然後按一下 [從存放區選取]。

選取裝置專案的憑證

當依照先前說明的步驟操作,顯示 [選取憑證] 對話方塊之後,您可以選取想要的憑證。

若要使用選取憑證對話方塊選取專案的憑證

  • 如果 [選取憑證] 對話方塊顯示了要用於專案的憑證,請選取該憑證,然後按一下 [確定]。

    當建置專案時,會使用該憑證來簽署此專案。

  • 如果 [選取憑證] 對話方塊中未顯示要用於專案的憑證,您可使用 [憑證匯入精靈] 來匯入憑證。

匯入裝置專案的憑證

下列步驟將示範如何透過匯入 Visual Studio 提供的測試憑證,並將其套用至專案,以填入 [選取憑證] 對話方塊。如果想要套用不同的憑證,可執行此相同程序。

Visual Studio 針對匯入憑證以套用至專案的工作,提供了三種使用者介面項目:

  • [選取憑證] 對話方塊,可以指定要套用至目前專案的憑證。

  • [管理憑證] 對話方塊,可列出開發電腦上可用的憑證檔案。

  • [憑證匯入精靈],會引導您選取憑證檔案並指定其儲存位置。

若要使用憑證匯入精靈匯入測試憑證

  1. 在 [選取憑證] 對話方塊中按一下 [管理憑證]。

    [管理憑證] 對話方塊會顯示開發電腦上所儲存的憑證清單。

  2. 請按一下 [匯入] 以開啟 [憑證匯入精靈]。

  3. 請按一下 [下一步] 以開啟精靈的 [要匯入的檔案] 頁面。

  4. 按一下 [瀏覽],並巡覽至 Visual Studio 中的 [TestCertificates] 資料夾。

    根據預設,這個資料夾位於 drive:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools。

  5. 將 [檔案類型] 選取項目變更為 [所有檔案 (*.*)],選取 [TestCert_Privileged.pfx] 或 [TestCert_Unprivileged.pfx],然後按一下 [開啟]。

  6. 在精靈的 [要匯入的檔案] 頁面中,按一下 [下一步] 以開啟 [密碼] 頁面。

    讓 [密碼] 方塊保持空白。這些測試憑證不具有密碼。

  7. 按一下 [下一步] 開啟 [憑證存放區] 頁。請確定 [憑證存放區] 方塊中已選取 [個人]。

  8. 按一下 [下一步] 以顯示完成頁面,然後按一下 [完成]。

    隨即出現 [匯入成功] 訊息。

  9. 請按一下 [確定],以將訊息取消。

    憑證現在會顯示於 [管理憑證] 清單中。請按一下 [關閉],返回 [選取憑證] 對話方塊。

  10. 選取想要的憑證,然後按一下 [確定]。

    現在憑證會列在您一開始所在的屬性頁上。

請參閱

工作

HOW TO:簽署 Visual Basic 或 Visual C# 應用程式 (裝置)

HOW TO:簽署 Visual Basic 或 Visual C# 組件 (裝置)

HOW TO:簽署 Visual C++ 專案 (裝置) 中的專案輸出

HOW TO:簽署封包檔案 (裝置)

HOW TO:在裝置上安裝 SQL Server Compact 3.5

其他資源

裝置專案中的安全性