我有一个项目,它由 3 个不同的项目/程序集(数据访问层、业务层和 Web 应用程序)组成。我正在使用 Visual Studio 2012 和 Publish As Web Deploy Package 选项。在发布后构建的产品中,我获得了所需的文件并使用 msdeploy.exe 将网站安装到 IIS。现在,他的 bin 文件夹中的网站具有所有必需的引用(dll 的 - businesslayer.dll、datalayer.dll)。
起初,这是成功的场景。但后来我想做以下事情。如果我更改某些 dll 上的程序集文件版本,并重新编译和重新发布网站,并重新执行 msdeploy 操作,则只有具有新程序集信息的 dll 会在 IIS 上得到更新。这甚至可能吗?