首页 > 解决方案 > 发布时服务器上的 bin 文件夹中的 ASP.NET 项目 .dll 未覆盖

问题描述

每当我将 ASP.NET Web 应用程序发布到我的托管服务器时,服务器上 bin 文件夹中的现有项目 .dll 都不会更新。它仅在我事先从服务器上的 bin 文件夹中删除现有的 .dll 时才有效。

我是否可以在发布项目时覆盖任何设置以让 VS2019 发布并覆盖项目 .dll,以便在发布期间始终合并背后代码的更改?

不得不提的是,bin文件夹在de项目树中是灰色的,所以没有设置为Include In Project。这可能是原因吗?

标签: asp.netdllvisual-studio-2019publish

解决方案


已经明白了。我将 bin 文件夹设置为 Include In Project,现在当我发布我的项目时,项目 .dll 在服务器上得到更新。

因此,可以选择仅将项目 .dll 设置为包含在项目中。这意味着不必每次都将整个 bin 目录树复制到服务器。


推荐阅读