2015-08-28 72 views
0

內的網址我使用的Dll(細胞& PDF)來自Aspose跑進權限問題,因爲雖然這些DLL需要完全信任的網站必須設置爲中等信任。我試圖用不同的方法在網站保持在中等信任狀態時授予對DLL的完全信任。到目前爲止,我已經試過如下: 創建的代碼組單獨定製的中等信任配置文件是否有可能授予完全信任中信任網站

<CodeGroup 
    class="UnionCodeGroup" 
     version="1" 
     PermissionSetName="FullTrust" 
     Name="Aspose.PDF_Asp.Net" 
     Description="This code group grant full trust to Aspose.PDF"> 
     <IMembershipCondition 
      class="StrongNameMembershipCondition" 
      version="1"   
PublicKeyBlob="00240......."/> 
</CodeGroup> 

我也嘗試添加到.NET Framework Config文件夾 下的web.config在

<fullTrustAssemblies> 
<add 
    assemblyName="Aspose.Pdf" 
    version="10.6.0.0" 
    publicKey="00240000......" 
/> 

到目前爲止,這些方法都沒有工作。所以我想知道是否有可能完全信任網站內的特定頁面而不使用web服務。如果我有一個頁面,我可以傳遞參數並使用它在「完全信任」下運行,那麼我可以至少減輕Aspose在「中等信任」下工作的問題。

在此先感謝。

回答

0

請嘗試安裝閱讀Aspose(細胞和PDF)組件在GAC(全局程序集緩存)。如果我沒有弄錯,那麼在GAC中安裝任何程序集會自動授予它完全信任權限,因此它應該可以解決您的問題。

注:我的工作是開發佈道者的Aspose

+0

我試過了,它不工作。此問題也將在Aspose.Cells論壇上發佈,網址爲http://www.aspose.com/community/forums/652593/aspese.cell/showthread.aspx#652593。 – devwithabeer

+0

我會研究這個問題並在論壇上更新你。 – shakeel

+0

請在這些帖子在論壇上檢查更新:(http://www.aspose.com/community/forums/permalink/653341/653341/showthread.aspx#653341)和(http://www.aspose.com /community/forums/permalink/653341/654005/showthread.aspx#654005) – shakeel

相關問題