2017-06-13 78 views
0

我正在编写一个WPF应用程序,它使用OleDb连接来读取Paradox 7表并将数据推送到SQL数据库中。在没有管理员权限的情况下测试时,它在我的WPF可执行文件中运行良好最近我想分离UI和功能,所以我把它分解成了它自己的程序集(DLL)。代码在可执行文件中运行良好,相同的代码需要DLL中的提升权限

由于其移动到一个DLL,当运行升高的代码才能正常运行,我不明白为什么...

任何和所有的答案/解释感谢!

的例外,我得到当我尝试运行从OleDbConnection的任何查询: Unexpected error from external database driver (11265).

+0

你会得到什么错误? – SLaks

+0

@SLaks我尝试运行查询时遇到异常:外部数据库驱动程序出现意外错误(11265)。 –

回答

2

可能与其中您的Paradox表保存在磁盘上做。如果他们在“程序文件”中,例如...是的,您需要提升权限!

相关问题