如何将aspnet_compiler更新到4.6.1?

我已经升级MVC项目到4.6.1,因为我们正在使用一个构buildCI的服务器,我也安装了.NET 4.6.1开发工具包,唉,aspnet_compiler.exe的版本保持不变(不像其他计算机相同的套件被安装)。
有没有什么办法可以成功地将Windows Server 2012 R2上的aspnet_compiler更新到4.6.1,绕过Windows安全性并直接将其复制到C:\ Windows \ Microsoft.Net \ Framework \ v4.0.30319 \?

编辑:我承担所有文件的所有权和规避已build立的安全策略,然后复制我的整个v4.0.30319文件夹。 这似乎解决了这个问题,但今天却从未发生过。 它显示为asp.net_compiler.exe版本4.0.30319。

编辑2:当我升级我的项目中的所有库,包括升级到MVC5,问题就消失了。 aspnet_compiler仍然是错误的版本,但现在build立我的意见没有问题。

aspnet_compiler.exe是.net框架的一部分。 您可以在您的机器上安装.net framework 4.6.1以获取最新的aspnet_compiler.exe。