Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 将.NET Core从1.X升级到2.0(NU1105)后,Visual Studio Team Services CI中出现错误_Asp.net_Visual Studio_Visual Studio 2017_Azure Devops_.net Core 2.0 - Fatal编程技术网

Asp.net 将.NET Core从1.X升级到2.0(NU1105)后,Visual Studio Team Services CI中出现错误

Asp.net 将.NET Core从1.X升级到2.0(NU1105)后,Visual Studio Team Services CI中出现错误,asp.net,visual-studio,visual-studio-2017,azure-devops,.net-core-2.0,Asp.net,Visual Studio,Visual Studio 2017,Azure Devops,.net Core 2.0,将ASP.NET Core应用程序从.NET Core 1.X升级到2.0后,Visual Studio Team Services CI的还原/生成/测试失败 错误是 错误NU1105:找不到“[project Path]/Portal.csproj”的项目信息。项目文件可能无效或缺少还原所需的目标 在VSTS尝试构建引用Portal.csproj的测试项目(例如Portal.Tests.csproj)后会发生错误。在Portal.csproj中,您需要删除或注释掉以下行: <DotNe

将ASP.NET Core应用程序从.NET Core 1.X升级到2.0后,Visual Studio Team Services CI的还原/生成/测试失败

错误是

错误NU1105:找不到“[project Path]/Portal.csproj”的项目信息。项目文件可能无效或缺少还原所需的目标


在VSTS尝试构建引用Portal.csproj的测试项目(例如Portal.Tests.csproj)后会发生错误。在Portal.csproj中,您需要删除或注释掉以下行:

<DotNetCliToolReference Include="BundlerMinifier.Core" Version="X.X.XXX" />


这似乎会导致VST出现问题。

如果任何人因此问题而对.net publish命令产生问题,请另加注意

从.net 1.1升级到2.0后,升级向导在csproj文件中留下了以下几行内容,这导致我们构建的发布阶段失败

<Target Name="PrepublishScript" BeforeTargets="PrepareForPublish">
    <Exec Command="dotnet bundle" />
</Target>

因此,VSTS将运行dotnet bundle,而无需在.csproj文件中引用任何工具或命令?谢谢@evaluator。你说得很对,我没有完全解释这一变化。更新了注释以提供更清晰的说明。升级后,您无需删除dotnet捆绑包行。您只需要升级工具版本。
1>------ Build started: Project: BundleTest, Configuration: Release Any CPU ------
1>
1>Bundler: Begin processing bundleconfig.json
1>Bundler: Done processing bundleconfig.json
1>BundleTest -> C:\Source\Repos\BundleTest\BundleTest\bin\Release\netcoreapp2.0\BundleTest.dll