2011-09-20 40 views
3

我從SO answer如何從C#運行QTP腳本的例子。但是在Application對象創建期間,我得到了UnauthorizedAccessException。任何線索可能是錯誤的?以下是異常和源代碼的屏幕截圖。UnauthorizedAccessException當使用QTObjectModelLib.dll

enter image description here

+0

檢查是否可以在DCOM配置中找回它並修改安全設置。控制面板+管理工具+組件服務。 –

+0

或此答案:http://stackoverflow.com/questions/7558076/office-interop-issue-on-windows-server/7558244#7558244 –

+0

DCOM配置沒有與異常中提到的CLSID組件。 –

回答

0

如果您使用的是Windows 7或Vista,必須在開始你的開發面積爲管理員一去,沒準你得到一個訪問衝突。

+0

這是一個好主意,但它沒有幫助。 –

0

引用原帖的你指的是OP:

此代碼所做的工作。但是,對於QTP版本10.0,我必須使用QTObjectModelLib更改 ;使用QuickTest ;.

如果您還使用10.0版,可能會有所幫助。

相關問題