我的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等 . 一切都在我的本地机器上完美构建 . 我错过了什么?
1 回答
.csproj
中的 PackageReference 未引用本地路径 . 它应该像:使用.NET Core任务进行恢复,构建,测试和发布,您还可以根据需要添加其他任务 .