标签: build-server

在构建服务器上找不到Microsoft.WebApplication.targets.你的解决方案是什么?

尝试在构建服务器上构建我的项目给出了以下错误:

Microsoft (R) Build Engine Version 4.0.30319.1
error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\TeamData\Microsoft.Data.Schema.SqlTasks.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" was not found. Confirm that the path in the …
Run Code Online (Sandbox Code Playgroud)

msbuild .net-4.0 build-server targets dbproj

397
推荐指数
13
解决办法
26万
查看次数

如何在不安装IDE的情况下在构建服务器上安装VS2017版本的msbuild?

从历史上看,这已经使用Microsoft Build Tools完成.但似乎构建工具可能不适用于2015年之后的版本.替换似乎是Visual Studio构建工具,它似乎还没有真正的主页.

我下载了VS2017 Professional安装程序,然后转到Individual Components选项卡.然后,摘要告诉我Visual Studio核心编辑器在那里,占用753MB.我不想要编辑.只是msbuild.没有办法取消选择编辑器.

有没有办法安装最新版本的msbuild而不安装Visual Studio IDE?

msbuild build-tools build-server visual-studio-2017

193
推荐指数
1
解决办法
13万
查看次数

团队构建错误:路径...已映射到工作区

在Team Foundation Server中创建新版本时,尝试运行新版本时出现以下错误:

路径C:\ Build\ProductReleases\FullBuildv5.4.2x\Sources已映射到工作空间BuildServer_23.

我无法在工作区对话框中看到该名称的工作区.

tfs tfs2008 build-server

157
推荐指数
10
解决办法
13万
查看次数

我可以在不安装Visual Studio的情况下使用mstest.exe吗?

我想使用mstest.exe在构建服务器上运行我的单元测试,但我不想在构建服务器上安装Visual Studio.我可以在没有Visual Studio的情况下安装MSTest吗?

mstest build-server visual-studio

104
推荐指数
3
解决办法
5万
查看次数

"构建服务器"有什么意义?

我没有为非常大的组织工作,我从来没有为一家拥有"构建服务器"的公司工作过.

他们的目的是什么?为什么开发人员不在本地计算机上构建项目,或者是他们?有些项目是否如此之大,以至于需要更强大的机器才能在合理的时间内构建它?

我看到构建服务器有用的唯一地方是与构建服务器持续集成,不断构建提交到存储库的内容.是不是我还没有做过足够大的项目?

有人,请赐教:构建服务器的目的是什么?

agile continuous-integration build-process build-server

99
推荐指数
6
解决办法
5万
查看次数

在Build Server上不使用Visual Studio构建ASP.NET 4.5

自从我设置构建服务器以来已经有一段时间了,也许我已经忘记了某些东西,或者.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可能会安装我需要的目标文件,但除非我以某种方式安装错误. .

那么,我需要在构建服务器上放置什么才能构建项目.我宁愿不必安装完整的Visual Studio 2012.

asp.net msbuild build-server asp.net-4.5 visual-studio-2012

81
推荐指数
6
解决办法
5万
查看次数

在构建代理上运行代码分析(FxCop> 10)而不安装Visual Studio

在FxCop 10之后,Microsoft停止为FxCop发布单独的安装程序.在安装Visual Studio 2013/2015/2017之后,官方目前只能运行代码分析(FxCop 12.0/14.0/15.0).但是,我们坚持不在构建代理上安装Visual Studio(安装需要保留在 - 与我们在开发者计算机上获得的内容同步等).

那么我将如何让FxCop 12.0/14.0/15.0在构建代理上工作,最好不要安装其他任何东西?不过,我会接受为源代码控制添加一些二进制文件和msbuild文件.否则:有没有办法只使用Visual Studio 2013/2015/2017安装程序安装FxCop的东西?

注意:我们使用Teamcity作为构建服务器.

答案

由于特定环境和FxCop版本有多个有效答案,我可以自由地将它们链接到此处以便于访问:

.net msbuild continuous-integration fxcop build-server

56
推荐指数
4
解决办法
3万
查看次数

如何在构建服务器上构建.sqlproj项目?

我有许多需要在我们的构建服务器上构建的.sqlproj项目.我不想在构建服务器上安装所有Visual Studio,因此我可以安装SSDT来构建这些.如何在没有完整的VS安装的情况下构建.sqlproj项目?

这是我尝试在没有安装SSDT的情况下构建时在构建服务器上获得的原始错误:

C:\MyProject\MyProj.sqlproj (4): The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\SSDT\Microsoft.Data.Tools.Schema.SqlTasks.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
Run Code Online (Sandbox Code Playgroud)

build-server sql-server-data-tools

42
推荐指数
2
解决办法
3万
查看次数

VisualStudio Build Tools 2017离线安装程序

我为这样的构建工具生成了一个离线安装程序: vs_BuildTools.exe --layout c:\VS_BuildTools2017_offline --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.VisualStudio.Workload.VCTools --lang en-US

我把这个文件夹移动到一个构建代理(没有互联网连接,不,它永远不会有一个!),然后执行 vs_BuildTools.exe在该文件夹中,即使用--noWeb--noweb,但无论我给出什么选项,它总是会失败没有互联网连接.当然我错过了一些东西,所以任何暗示都会得到赞赏

build-tools build-server visual-studio-2017

39
推荐指数
2
解决办法
5万
查看次数

如何从MsBuild中找到tf.exe的路径

我有一个MsBuild文件,它使用tf.exe向TFS发送一些内容.不幸的是,tf.exe文件已安装到开发者PC和构建服务器上的不同位置.

我可以用一种方法来检测tf.exe文件在我的脚本中的位置,就像你可以做$(MSBuildExtensionsPath32)等一样.这可能吗?

一如既往地谢谢:)

msbuild tfs build-server

29
推荐指数
2
解决办法
2万
查看次数