我正在使用Visual Studio 2013 Professional
我正在尝试创建一个程序,除其他外,使用sqlite来管理学生名单。在我尝试开始添加UI窗口之前,我已经完成所有工作。 UI窗口需要使用System命名空间,这需要使用/ clr。但是,sqlite文件在C中,需要编译为/ TP。但是当我这样做时,会弹出一大堆错误。
如何在仍使用sqlite库的同时在我的项目上运行System命名空间?
答案 0 :(得分:1)
下载sqlite的DLL版本,并尝试从混合模式项目中调用它。
您可能需要创建一个额外的非托管DLL,如下所示:
[您的应用:C ++ / CLI混合模式应用] --- [非托管DLL] --- [原始sqlite DLL]