Click here to Skip to main content
11,433,170 members (62,644 online)
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C# C#4.0
[DllImport("ABCD.dll")]
       public static extern void CI_CompileProgram([MarshalAs(UnmanagedType.LPWStr)]String xmlFile, [MarshalAs(UnmanagedType.LPWStr)]String wsSavePath);
 

path = "C:\\Program Files\\DIGISPORT\\first.xml";
                path2 = "C:\\Program Files\\DIGISPORT\\";
                          CI_CompileProgram(path, path2);

As control hits CI_CompileProgram(path,path2); Exception occurs... I couldn't find any solution on google... Any help would be appreciated ..
Thank you,
Posted 22-Apr-13 22:18pm

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

The most likely reason is that the "Program files" folder and it's subfolders are not normally write access permitted - and for good security reasons. Since it would appear that you are trying to compile somthing into a folder, you will probably have to either have admin privileges, or (possibly, I haven't tried) give full access to everybody to the DIGISPORT folder. I wouldn't though - I would store my data elsewhere that doesn't need special permission!
  Permalink  
Comments
Sharath2790 at 23-Apr-13 3:56am
   
No.. I've tried it but that does't work....

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



Advertise | Privacy | Mobile
Web04 | 2.8.150428.2 | Last Updated 23 Apr 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100