我有一個XBAP需要能夠刻錄光盤。從Visual Studio內部運行時,一切正常。但是,從瀏覽器運行時,IMAPI dll會在嘗試訪問驅動器時立即報告不支持該環境。CD刻錄在XBAP內
我假設這是歸結爲許可。我有一個我已經安裝的簽名證書,並且xbap被設置爲以完全信任的應用程序運行(儘管我猜測它不能或者我不會遇到這個問題)。
目前這一切都在我的本地機器上運行,但是最終我希望將其部署到Web服務器(所有用戶已經在其客戶機上安裝了證書)。
有沒有人有任何想法,我已經錯過了/做錯了?
更新:
我曾嘗試創建我已經安裝在我的證書存儲,然後與它簽署XBAP一個新的測試證書,但它沒有什麼區別。
真的可以做一些想法,如果任何人有任何?
進一步更新:
我創建了一個控制檯應用程序,它能夠刻錄CD的。剔除這個控制檯應用程序允許我從我的xbap中刻錄cd,但不能從xbap本身中刻錄。
但是,這真的不是我想要的。理想情況下,我希望將所有這些包含在xbap中。否則,有沒有辦法在xbap的一鍵式部署中包含控制檯應用程序?
謝謝