WebPart的三种部署方法
生活随笔
收集整理的這篇文章主要介紹了
WebPart的三种部署方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
部署Web部件的三種方法:<?XML:NAMESPACE PREFIX = O /> 1.手工部署 2.CAB文件部署 3.MSI文件部署
CAB文件應該包含 1.Assembly DLL 2.DWP文件 3.Manifest.XML 4.資源文件 然后生成CAB文件,有兩種方法,用VS.NET或者使用Makecab.EXE來生成。 從CAB文件安裝Web部件stsadm.exe Stsadm –o addwppack –filename c:\testwebpartCab\Debug\testwebpartCab.CAB
?
首先來介紹手工部署方法,可以根據我的另一篇文章《開發一個簡單的WebPart》,首先制做出一個WebPart,然后按照以下步驟部署: (1) 將我們編譯好的WebPart工程的DLL文件拷貝到網站虛擬目錄下的bin文件夾,或者也可以放到Global Assembly Cache(C:\Windows\assembly)—— 建議不使用這個 (2) 拷貝工程文件夾中的DWP文件到網站虛擬目錄下的wpcatalog文件夾 (3) 拷貝資源文件。如果使用GAC(Global Assembly Cache)放置Web部件時,將資源文件拷貝到C:\Program Files\Common Files\Microsoft Shared\web server extensions\wpresources。如果使用bin放置Web部件時,將資源文件拷貝到網站虛擬目錄下的wpresources文件夾。 (4) 最后,也是比較重要的一步,就是修改配置文件 其中包括修改網站的信任級別 <trust level="WSS_Minimal" originUrl="" /> 將Level修改為FULL 增加我們自己的Control為SafeControl <SafeControl Assembly="MyFirstWebPart" Namespace="MyFirstWebPart" TypeName="*" Safe="True" /> 經過這四個步驟我們就可以在網站添加WebPart時,在“虛擬服務器庫”中找到我們的自定義Web部件。?
CAB文件部署: 我們在開發WebPart的解決方案上添加一個CAB項目CAB文件應該包含 1.Assembly DLL 2.DWP文件 3.Manifest.XML 4.資源文件 然后生成CAB文件,有兩種方法,用VS.NET或者使用Makecab.EXE來生成。 從CAB文件安裝Web部件stsadm.exe Stsadm –o addwppack –filename c:\testwebpartCab\Debug\testwebpartCab.CAB
?
MSI文件部署 使用MSI文件部署,它包含所有CAB文件部署的特性,并且支持CAS(Code Access Security)并能夠通過控制面板進行卸載。 可以使用這個工具WPPackager.EXE轉載于:https://blog.51cto.com/bearstudyhard/298278
總結
以上是生活随笔為你收集整理的WebPart的三种部署方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 银行R3级理财产品风险大吗 了解这些知
- 下一篇: SQL Server Profiler的