Chr*_*ell 54 c# msbuild visual-studio-2015
尝试在Visual Studio 2015中构建时,缺少以下文件?该项目以前是在VS2013中构建的.
严重级代码说明项目文件行错误无法从程序集"C:\ Program Files(x86)\ MSBuild\14.0\bin\Microsoft.Build.Tasks.v14.0.dll"加载任务工厂"CodeTaskFactory".无法加载文件或程序集'file:/// C:\ Program Files(x86)\ MSBuild\14.0\bin\Microsoft.Build.Tasks.v14.0.dll'或其依赖项之一.该系统找不到指定的文件.
Gar*_*ett 57
该程序集已重命名.更改CodeTaskFactory MSBuild将AssemblyFile参数更改为...(在您的错误中应该有此任务所在的目标文件名)
AssemblyFile="C:\Program Files (x86)\MSBuild\14.0\Bin\Microsoft.Build.Tasks.Core.dll"
Run Code Online (Sandbox Code Playgroud)
有可能是有人试图聪明并使用像这样的MSBuild属性..(这对MSBuild 14不起作用,但对于12)...
AssemblyFile="$(MSBuildToolsPath)\Microsoft.Build.Tasks.v$(MSBuildToolsVersion).dll"
Run Code Online (Sandbox Code Playgroud)
只是fyi ...还有一些其他的Microsoft.Build.Utilities.v12.0.dll已经改名为Microsoft.Build.Utilities.Core.dll
Ale*_*mov 23
帮助我使用Visual Studio 2017的是复制Microsoft.Build.Tasks.Core.dll并将其重命名为Microsoft.Build.Tasks.v15.0.dll

Sia*_*huk 18
在我的情况下,这是SFML.NET nuget包的问题.
它依赖于过时的Nuget Baseclass.Contrib.Nuget.Output组件,这就是构建失败的原因.
在我手动更新到.Net 4.6之后,从项目文件中删除了所有nuget人员,并从项目中删除了其文件,并再次读取所有依赖项版本的Baseclass.Contrib.Nuget.Output已更改并且中提琴!
我第一次重新启动visual studio,为我工作
第二次我再次遇到此错误并且我确实更新了:
Install-Package Baseclass.Contrib.Nuget.Output -Version 2.2.0-xbuild02
| 归档时间: |
|
| 查看次数: |
35263 次 |
| 最近记录: |