2012-03-12 14 views
3

你好StackOverflow的代碼,ASP.NET網頁跳繩大會函數調用後面

我有一個ASP.NET/C#網頁,在代碼中調用從託管.dll文件彙編函數後面。它運行良好,在開發環境上工作,但生產環境從程序集中跳過函數,沒有任何異常,或者從我的內部日誌記錄方法中看到的日誌記錄。程序集需要權限才能在服務器上啓動進程並使用文件IO。從閱讀中我發現這看起來與代碼信任級別有關,但我不知道從哪裏開始尋求在工作方向上改變事物。我如何從服務器上下文中檢查程序集的信任級別?

回答

0

這是你如何找到在運行時的電流領域的應用信賴...

AppDomain.CurrentDomain.ApplicationTrust

真正好吃的東西都在這裏...

AppDomain.CurrentDomain .ApplicationTrust.DefaultGrantSet.PermissionSet

可能性是permssion集上的.IsUnrestricted屬性爲false。

下一步做什麼取決於您的目標框架版本。在4.0中對於所有這些工作如何進行了一些更改。

以下是信息過載... http://msdn.microsoft.com/en-us/library/dd984947.aspx

相關問題