【问题标题】:How to get Visual Studio 'Publish' option to delete file from bin directory?如何获得 Visual Studio 的“发布”选项以从 bin 目录中删除文件?
【发布时间】:2012-04-03 11:40:07
【问题描述】:

我有一个 Web 应用程序,当使用 Visual Studio 中的“发布”选项发布时,它会在 bin 目录中输出一个 DLL System.Data.SQLite.dll

部署时,这个 dll 会导致问题,所以我每次发布后都必须删除。

有没有办法从“已发布”的 bin 目录中自动删除 ths 文件?

解决方案:

我实际上是在引用 Elmah.dll,然后它会自动引入 System.Data.SQLite.dll。解决方案是从引用 Elmah.dll 的目录中删除 System.Data.SQLite.dll。

我在这里找到了解决方案:Unwanted SQLite inserted in bin

【问题讨论】:

    标签: asp.net asp.net-mvc publish


    【解决方案1】:

    打开 Solution Explorer 下的 Reference 部分,右键单击您不想发布的引用并点击 Properties(按 F4 也会这样做)。

    属性下,您会找到一个名为Local Copy的选项。将其设置为false。这应该可以解决问题。

    【讨论】:

      猜你喜欢
      • 2018-01-25
      • 1970-01-01
      • 2011-08-31
      • 1970-01-01
      • 2012-07-16
      • 1970-01-01
      • 2021-09-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多