2

当我在 Visual Studio 中构建我的项目时,我构建了我的整个解决方案并检查http://localhost了我的开发环境(使用标准 iis webapp),当我想要推送到暂存时,我发布到我的 azure env。突然之间,每当我构建我的解决方案时,它都会引用我项目的一些旧编译的 .dll,因为同样的错误不断出现。我确信这一点,因为当我进入myproject/bin文件夹并分别取出这些 dll 并在我的 iis bin 文件夹或我的 azure 服务器上覆盖它们时,错误就消失了,我最近的代码就在那里。我不太清楚为什么它一直这样做。

4

1 回答 1

1

我在我的参考资料下进入Visual Studio并选择了我的dll并将“特定版本”更改为true,然后重建解决方案,然后将“特定版本”重新设置为false。这很奇怪,因为它不是 100% 一致的,但它在大多数情况下都有效。

于 2012-09-18T23:25:50.443 回答