手動設定及部署網頁組件至 Bin 資料夾 (Office SharePoint Server)
只要開發人員使用 Microsoft Visual Studio 建立了網頁組件,即可將完成的 .dll 檔案複製到 Web 應用程式根目錄中的 Bin 目錄。
Bin 目錄是一個部分信任位置。從此目錄執行的程式碼預設具有低層級的程式碼存取安全性權限。您應明確地提高授與網頁組件的權限,使其運作正常。
手動設定及部署網頁組件
將專案 Bin 目錄中的 <您的網頁組件名稱>.dll 組件複製到 Web 應用程式根目錄中的 Bin 目錄。
在應用程式根目錄中尋找 Web.config 檔案,並開啟以進行編輯。
為自訂組件將下列安全控制項目新增至 Web.config 檔案:
<SafeControl Assembly=" YourWebPartName, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" Namespace=" YourWebPartNamespace" TypeName="*" Safe="True" AllowRemoteDesigner="True"/>
每個網頁組件應該都會有一個 .webpart 檔案,其用以說明網頁組件的 XML 檔。.webpart 檔案也會使您的網頁組件出現在網頁組件庫中。下列程序說明在部署網頁組件,並將其登錄在「安全控制項」清單之後,用以建立 .webpart 檔案最簡單的方式。
新增元件至網頁組件庫
若要建立 .webpart 檔案,請瀏覽至 http://MyServer/_layouts/newdwp.aspx,其中 MyServer 是部署 SharePoint 網站之伺服器的名稱。
選取 <您的網頁組件命名空間>.<您的網頁組件名稱> 旁的核取方塊。
按一下 [擴展組件庫]****,以新增 您的網頁組件名稱 網頁組件至小組網站庫。
在網頁組件庫中選取 [編輯] 以編輯網頁組件,然後按一下 [匯出]****。
系統會提示您提供用以放置 .webpart 檔案的位置。您也可以匯出 ASP.NET 2.0 網頁組件,再將其匯入 SharePoint 網站。