2010-04-28 79 views
0

我使用的日誌記錄應用程序塊(微軟企業庫5.0),以記錄在事件查看器中出現的異常始建比其他機器我的WPF XBAP應用程序。記錄應用程序塊不日誌條目添加到事件查看器在其上的應用程序

然而,僅僅被應用程序是否在我的機器(這是建立在機)上運行記錄的異常。任何其他機器,它不記錄任何東西。

我試圖找到一個理由,爲什麼這可能發生的 - 我試過設置requirePermission假 - 但無濟於事。

任何關於爲什麼這可能發生的任何想法?

回答

1

記錄到eventlog需要權限。

不確定這是你的情況的問題,但典型的情況是:在開發機器上的程序在作爲管理員的登錄用戶的上下文中運行,當它被部署時它正在用戶的上下文中運行更少的權利。

另外要注意,是應用程序是如何被部署,如果操作系統認爲程序從網上傳出將限制哪些程序可以做。

+0

似乎在瀏覽器中運行XBAP會導致事件日誌記錄的限制。參考進一步的信息: http://msdn.microsoft.com/en-us/library/bb412186.aspx http://social.msdn.microsoft.com/forums/en-US/wpf/thread/857815b7- ade2-4bbc-8047-e0bfad2d5d3b http://scorbs.com/2007/01/10/xbap-trust-levels/ – Neo 2010-05-17 11:27:02

相關問題