I have an XBAP that should be able to burn CDs. When started from within Visual Studio, everything works fine. However, when launched from a browser, the IMAPI DLL reports that the environment is not supported as soon as it tries to access the disk.
I guess it comes down to resolution. I have a signed certificate that I installed, and xbap is configured to run as a full trust application (although I assume this cannot be, or I will not have this problem).
Currently, all this is being done on my local computer, however in the end I want it to be deployed to a web server (all users have already installed the certificate on their clients).
Does anyone have any ideas as to what I missed / did wrong?
Update:
I tried to create a new test certificate, which I installed in my certificate store, and then signed XBAP against it, but that doesn't make any difference.
Actually there may be some ideas if anyone has it?
Further update:
I created a console application that can burn CDs. Deploying this console application allows me to write cd from my xbap, but not from inside xbap itself.
However, this is really not what I want. Ideally, I want all this to be contained in xbap. Otherwise, is there a way to include a console application in xbap deployment with one click?
thanks
c # xbap imapi
Smully
source share