【问题标题】:Nuget SQL Compact, deployable assembliesNuget SQL Compact,可部署程序集
【发布时间】:2014-11-07 19:26:14
【问题描述】:

_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 的blog,了解如何通过项目推动 SQL Compact。以及尝试解决 4.0.0.1 程序集的 Nuget setup

克隆项目时这些dll丢失的原因是什么?那么为什么要使用卷影副本呢?

【问题讨论】:

    标签: c# visual-studio sql-server-ce .net-assembly


    【解决方案1】:

    克隆项目时这些dll丢失的原因是什么?

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

    那么为什么要使用卷影副本呢?

    “影子”副本可能是项目文件中的项目,即项目文件中标识了 DLL

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-20
      • 1970-01-01
      • 1970-01-01
      • 2023-04-05
      • 1970-01-01
      • 2011-11-03
      • 2011-09-25
      相关资源
      最近更新 更多