Nuget SQL Compact,可部署程序集

本文关键字:部署 程序集 SQL Compact Nuget | 更新日期: 2023-09-27 18:29:47

_bin_deployableAssemblies下的DLL文件属于SQL Compact。。。。

显然不是通过Nuget安装的(Microsoft.SqlServer.Compact 4.0.8854或EntityFramework.SqlServerCompact 6.1.1都不是)。从Git中排除_bin_deployableAssemblies,当同事克隆项目时,只存在dll文件的"影子"副本。从_bin_deployableAssembliesbin的自动构建复制过程对他来说失败了。

我没有Nuget安装的历史记录,但我怀疑是软件包设置了这个dll,或者我在解决方案中以某种方式做到了。

阅读Michael Dudley关于用项目推动SQL Compact的博客。以及试图处理4.0.0.1程序集的Nuget设置。

克隆项目时缺少这些dll是有原因的吗?为什么卷影复制?

Nuget SQL Compact,可部署程序集

克隆项目时缺少这些dll是有原因的吗?

也许是因为可执行文件和bin目录通常不被视为受版本控制的源文件。

为什么卷影复制?

"影子"副本可能是项目文件中的项,即DLL在项目文件

中标识