alv*_*peo 5 azure-devops asp.net-core azure-pipelines
我的ASP.NET Core 2.0 MVC应用程序的VSTS版本失败并出现以下警告:
警告MSB3245:无法解析此引用.无法找到程序集"Microsoft.AspNetCore.Mvc.ViewFeatures".警告MSB3245:无法解析此引用.无法找到程序集"Microsoft.Extensions.Logging.Abstractions".检查以确保磁盘上存在程序集.如果您的代码需要此引用,则可能会出现编译错误.警告MSB3245:无法解析此引用.找不到程序集"System.Data.SqlClient".检查以确保磁盘上存在程序集.如果您的代码需要此引用,则可能会出现编译错误.
然后我得到像这样的编译错误:
命名空间"Microsoft"中不存在类型或命名空间名称"Extensions"(您是否缺少程序集引用?)
错误CS0246:找不到类型或命名空间名称"ILogger"(您是否缺少using指令或程序集引用?)
等等,对于ILoggerFactory,SqlDataReader等.一切都在我的本地机器上完美构建.我错过了什么?
Mar*_*Liu 14
首先请确保PackageReference中.csproj没有引用本地路径.它应该像:
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.0" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.ViewFeatures" Version="2.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="2.0.0" />
<PackageReference Include="System.Data.SqlClient" Version="4.4.0" />
Run Code Online (Sandbox Code Playgroud)
然后请使用ASP.Net Core模板来定义您的构建定义:
使用.NET Core任务进行恢复,构建,测试和发布,您还可以根据需要添加其他任务.
| 归档时间: |
|
| 查看次数: |
4281 次 |
| 最近记录: |