我们有一个在Windows XP和Windows 7上运行良好的Java-JNI应用程序。
当我尝试在Windows 8上运行它时,我基本上得到一个无法创建文件错误。
如果我指向要在Users/documents
文件夹中创建的文件,则应用程序可以正常工作。
如果我指向要在C:\Tests folder
或Program Files (X86)/application
文件夹中创建的文件,则会失败。
同样如果我尝试从Program Files (X86)/application
文件夹中取出应用程序,它就会失败。
似乎在Windows 8或Windows 8.1上使用java有一些文件/文件夹创建限制。
任何建议。我们目前不希望将整个应用程序迁移到用户文件夹。
谢谢,唐