自从我设置构建服务器以来已经有一段时间了,所以也许我忘记了一些东西,或者.NET 4.5与上次执行此操作的版本不同,但这是我的问题。
我正在尝试设置构建服务器来监视源代码控制存储库。每当发生任何更改时,我都希望服务器拉出更改并构建项目。如果没有错误,我想将该站点部署到在构建服务器上运行的网站。
过去,当我这样做时,我以为只安装.NET就可以做到这一点,但是当我尝试构建该项目时,出现了一个错误消息“ C:\ Program Files \ MSBuild \ Microsoft \ VisualStudio \ v11 .0 \ WebApplications \ Microsoft.WebApplication.targets”丢失了,如果我去看看,我可以看到它丢失了。实际上,没有Visual Studio 11目标文件。
经过很多思考和抓挠,我走了出去,得到了“ Windows 8 / .NET 4.5 SDK”,以为.NET 4.5 SDK可能会安装我需要的目标文件,但除非我以某种方式安装了错误,否则它不会安装。
因此,为了使项目得以生成,我需要在Build Server上放置什么。我希望不必安装完整的Visual Studio 2012。