C# 设置对System.Data.Sqlite的引用的正确方法
我的解决方案包含几个项目。其中一个(DataBaseProject)使用Sqlite,因此我添加了对System.Data.Sqlite的引用,并将“copy local”设置为TRUE。DataBaseProject被MainProject引用。在MainProject bin文件夹中生成后,只有DataBaseProject.dll,但缺少System.Data.Sqlite.dll。如何设置project,System.Data.Sqlite.dll将位于MainProject的bin文件夹中?您还必须添加对MainProject的引用,或者如您所说,已复制到其bin文件夹。我认为只要DataBaseProject中有Sqlite的引用,我就不必再向MainProject添加该引用。@torpederos不幸的是,Main project无法了解您的输出依赖性。如果该库只是用于编译,那么就没有问题了。但是,由于您实际上需要它来执行您的应用程序,所以主项目需要通过引用来了解这一点。C# 设置对System.Data.Sqlite的引用的正确方法,c#,sqlite,system.data.sqlite,C#,Sqlite,System.data.sqlite,我的解决方案包含几个项目。其中一个(DataBaseProject)使用Sqlite,因此我添加了对System.Data.Sqlite的引用,并将“copy local”设置为TRUE。DataBaseProject被MainProject引用。在MainProject bin文件夹中生成后,只有DataBaseProject.dll,但缺少System.Data.Sqlite.dll。如何设置project,System.Data.Sqlite.dll将位于MainProject的bin文件