none
VS編寫網頁組件問題 RRS feed

  • 問題

  • 我用VS2010寫了一個簡單通用的小WebPart

    請問有沒有辦法我這個WP可以在A網站使用也可以不做任何修改再B網站也能使用

    我嘗試過用匯出匯入的方式但是不行

    他會出現"無法顯示或匯入此頁面上的網頁組件或網頁表單控制項。類型未註冊為安全項目"

    我應該如何解決這個問題??

    2012年6月8日 上午 05:57

解答

  • 直接做成wsp再deploy比較省事

    假設deploy到web appliction http:\\AP1

    那AP1底下所有的Site collection都可以用

    2012年6月22日 上午 03:04

所有回覆

  • MSDN 翻出來的 http://msdn.microsoft.com/en-us/library/ms412965.aspx

    Specifies the assemblies to include in the solution.

    <Assemblies>
      <Assembly
        DeploymentTarget = "GlobalAssemblyCache" | "WebApplication"
        Location = "Text">
        <SafeControls>
          ...
        </SafeControls>
      </Assembly>
      ...
    </Assemblies>
    

    2012年6月11日 上午 09:57
  • VS 2010 所做的網頁組件,要透過佈署解決方案的方式安裝到指定的網站集合環境下即可!如此所有網站集合下的網站都可使用!

    屠立剛(JosephTu)

    • 已標示為解答 屠立剛Moderator 2012年6月15日 上午 06:13
    • 已取消標示為解答 psdfelix 2012年6月21日 上午 09:40
    2012年6月15日 上午 06:12
    版主
  • 我意思是  可以跨網站集合嗎??
    2012年6月21日 上午 09:40
  • 直接做成wsp再deploy比較省事

    假設deploy到web appliction http:\\AP1

    那AP1底下所有的Site collection都可以用

    2012年6月22日 上午 03:04
  • 我的意思是   deploy的 WP 是否可以不受到網站集合的限制

    即是  今天用在http:\\AP1底下   明天可以用在http:\\AP2底下

    2012年6月22日 上午 08:48
  • 我怎麼覺得你把web ap和site collection有點搞混

    一個web ap可以有多個Site collection

    wsp deploy到web ap之後,這個web ap底下所有site collection都能用

    如果你要用在另一個web ap,那就是在另一個web ap也要deploy這個wsp

    2012年6月25日 上午 08:11