TFS Build NuGet Microsoft.SqlServer.Types获取MSB3113错误 [英] TFS Build NuGet Microsoft.SqlServer.Types get MSB3113 error

查看:127
本文介绍了TFS Build NuGet Microsoft.SqlServer.Types获取MSB3113错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,...

我有虚拟机(64)Win10,Visual Studio 2017教授并安装在同一台机器TFS 2017上

I have virtual machine (64) Win10, Visual Studio 2017 Prof and installed on same machine TFS 2017


  • 能够将25个项目的解决方案添加到TFS
  • 通过nuget(caliburn,blend,mstest和Microsoft.sqlserver.types)获得一些软件包
  • 包源文件夹不在源代码控制中
  • 一切都在VS2017中编译和工作
  • 我创建了一个"工作"的CI-Build。 (通过TFS)
  • autom。签入后触发,获取所有文件运行nuget等。

构建/构建解决方案期间出现问题:

Problem during build/build solution:

2018-10-23T17: 05:10.6510133Z ## [错误] C:\Program Files(x86)\ Microsoft Visual Studio \\\ 2017 \ Professional \ MSBuild \ 15.0 \ Bin \ Microsoft.Common.CurrentVersion.targets(3863, 5):错误MSB3113:Die Datei"SqlServerTypes \ x64 \SqlServerSpatial140.dll"" wurde
nicht gefunden。

2018-10-23T17:05:10.6510133Z ##[error]C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(3863,5): Error MSB3113: Die Datei "SqlServerTypes\x64\SqlServerSpatial140.dll" wurde nicht gefunden.

我有"无法找到文件"其他软件包的问题,​​并能够通过从源代码控制中消除它们来确定它们,确保它们全部被删除,然后通过nuget再次添加,我认为我没关系。

I had "can't find file" problems with the other packages and was able to solve that by eliminating them from source control, making sure they all were removed and then added again via nuget in vs. I think I'm okay there.

这最后一个坚持并创造了一个与我解决的其他错误不同的错误。

Just this last one sticks and creates a different error than the other ones I had resolved.

我认为tsf build无法解析x64部分。

I think tsf build can't resolve x64 part.

我已经尝试将原生二进制文件复制到文件夹中为nuget tfs-side创建了框架

I already tried copying native binaries into the Folder create for the assemblie for nuget tfs-side

我也尝试过将build build设置为x64,any,x86,没什么区别

I also tried Setting build to x64, any, x86, nothing makes a difference

有人必须在此之前遇到过这个问题...

Somebody must have had this problem before...

希望有人有解决方案,真的不想放弃CI

Hope someone has a solution, would really not want to give up CI

谢谢

推荐答案

你好朋友,

欢迎来到MSDN论坛。

请修改服务ce以帐号登录到构建代理中的个人帐户,然后重新启动服务。

Please modify service log on as account to your personal account in build agent, then restart service.

如果没有,因为我们的论坛专注于VS IDE问题。我建议你重定向到这个Stack Overfolw论坛:
https://stackoverflow.com/questions/tagged/tfs
  并使用'tfs'启动一个新线程(包括构建日志和项目详细信息和错误消息)以获得更专业的支持,感谢您的理解。

If not, since our forum focus on VS IDE issue. I recommend you to redirect to this Stack Overfolw forum: https://stackoverflow.com/questions/tagged/tfs  and start a new thread ( include build log and project detail and error message) with ‘tfs’ for a more professional support, thank you for your understanding.

最诚挚的问候。

可能


这篇关于TFS Build NuGet Microsoft.SqlServer.Types获取MSB3113错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆