Visual Studio 2015 publish 首次发布时未在 bin 文件夹中创建 .compiled 文件

Visual Studio 2015 publish doesn't create .compiled files in bin folder on first publish

我们在 运行 VS2015 Professional Update 1 中内置的发布工具后部署了各种项目。

大部分项目最初都是在以前版本的VS上构建的,并且随着我们升级VS版本而进行了升级。

当我们第一次发布项目时,.compiled 文件不会在 "Target location" 中创建。所有其他文件都在那里。

然后我们 copy/ftp 将发布项目的 bin 文件夹复制到服务器上的目标位置,并在加载站点时出错。当我们检查 bin 文件夹时,没有 .compiled tiles 在它们应该在的地方。

BIN folder showing files from 1st and 2nd publish

如果我们在不更改任何发布设置的情况下第二次发布项目,则一切都会编译,并且在我们将项目复制到服务器时没有问题。

Publish settings for project

有谁知道如何解决这个问题?

我们将不胜感激。

我不知道是否有人遇到过这个问题,但对我来说,应用 VS 2015 Pro 更新 3 后问题似乎已经消失。

我通过检查 Publish -> Settings 屏幕上的 Precompile during publishing 选项解决了这个问题。