SDK Error: 0x8D07, while using Canon SDK in C# - c#

I download the source only tutorial here. When I run it with connect my Canon 70D, I got the error below.
What is the point I missed?
The Error:
The error occurs on this line:
And here is how the folder which includes EXE file looks like:

I fixed this problem by letting the camera know there's enough disk space on the host.
Adding the line
CameraHandler.SetCapacity();
before
CameraHandler.TakePhoto();
should do the trick.

Error 0x8D07 stands for EDS_ERR_TAKE_PICTURE_CARD_NG
I'm not a 100% sure what it means but it's some sort of write error. To resolve this, format the card, switch off the camera and put out the battery for a few seconds.
This should fix the problem.

Related

NReco.PdfGenerator.WkHtmlToPdfException: exit code: -1073741521

I working on a pdf generator with NRec PdfGenerator and it works fine at the start when I working with local, once I package up and deploy to server it fail and show the error message
Cannot generate PDF: (exit code: -1073741521) ---> NReco.PdfGenerator.WkHtmlToPdfException: (exit code: -1073741521)
I not sure whats causing it and I believe is not related to the code itself, and I could find any related post or article that about the exit code shown.
Is there anyway to fix this error?
Any advice to this will be appreciated. Thanks.
As Vitaliy Fedorchenko commented, the problem, in the compatible operating systems, can be solved by installing the missing required Universal C runtime libs ( https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows ).

How to change File modification date without using System.IO

I am writing code in Unity and I want to change file modification date. For that purpouse I am using File.SetLastWriteTime method. It works fine but on some android versions it simply does not work and gives me an erorr IOException: Invalid parameter. I googled tha and it seems to be some unresolved bug as number of people reported the same.
My question here is: is there another library or different way I can change last modification date using C#?
edit: I need to preserve original modification date. The file is being downloaded from Amazon S3 but the modification date is set to the exact moment that the file is being saved on the device. This is why after I downloaded it I tried to do File.SetLastWriteTime(file, original_date)
I'm seeing the same thing for some arbitrary files when using SetLastWriteTime via mono on a Synology NAS - some files failed with "Invalid parameter" IOExceptions.
After digging into it a bit, I found it was a permissions/ownership issue - running the same thing with sudo worked.
Check below code:
string fileName = #"E:\test.txt";
File.SetLastWriteTime(fileName, DateTime.Now);
I took snapshot for both the modified date. After and before run the code. You will check the given path again.

C# BadImageFormatException when saving data using Microsoft.Xna.Framework.Content.Pipeline

First question on here and I am feeling pretty stumped, I've searched around but couldn't find something that I could apply to my situations, any help or direction to a prior question would be appreciated.
I'm receiving an error when trying to create some new files from my form. I'm following a guide at XNA Game Programming Academy (xnagpa_net/xna4rpg_php), I'm up to step 14 but I believe this started happening earlier and I hadn't noticed it yet.
Screenshot of Error
Please have a look at the above error and give me any tips.
My code for RpgEditor.FormMain.cs is here, it says something about line 128 which relates to;
if (Directory.Exists(gamePath))
throw new Exception("Selected directory already exists.");
I'm not sure why though, because I'm creating a brand new folder/directory when I am attempting to save the data.
If it helps, the subdirectories are being created by the process but I recieve that error and no files inside.
edit: I've downloaded the example project on his site and it's working fine with that, so I don't believe it's an issue with my system configuration.. must be a project setting or line of code somewhere..
To fix this I had to change the configuration settings.
It was set to AnyCPU but I had to change to x86.
The setting wasn't there originally, I had to create new and copy settings from AnyCPU.
Why this works I don't know, but it does :)

video frames extraction code running error

i found an article on this site http://www.codeproject.com/Articles/9676/Extracting-still-pictures-from-movie-files-with-C
about video frames extraction.
i am trying to run the source code given here..
i created a new project added the given C# code in it.
then i added the given reference " interop.dexterlib.dll" in it.
it gives an error about MediaDetClass.
Error 1
Interop type 'DexterLib.MediaDetClass' cannot be embedded. Use the applicable interface instead.
i am not getting it how to solve this. please help.

Exception from HRESULT: 0xC00D0072 in Desktop Recorder

i downloaded this source code , i tried to run it but when i click start recording it crash ! , i wonder what make it crash and what to do to avoid any further error in this code?
DesktopEncoder.PrepareToEncode(true);
Instead of blindly running other peoples code, please read their whole article:
Prerequisites:
In order to use this application, we require Media Player Encoder 9.
He even gives a download link.
Edit:
The error code says:
0xC00D0072
NS_E_NO_SPECIFIED_DEVICE
"No specified device driver is present."
It seems you are missing something important.

Categories