我的解决方案包含以下内容:
- 多个库net461与旧式csproj
- 使用新csproj的多个项目net461(Net核心库和我们的应用程序,但是net461)并引用旧式csproj项目。
- 我使用VSTS包管理一些私人nuget包
醇>
我的笔记本电脑中安装了VS 15.3并且构建工作正常,但是在VSTS上构建失败了。我尝试了以下方案
- 当我使用dotnet restore(新工具)时,在旧式csproj上恢复时构建失败并提到它无法构建(我确保使用该工具仅恢复没有构建)
- 当我使用nuget restore时,我收到以下失败消息错误:未找到资产文件'[path_to_project_on_agent] \ obj \ project.assets.json'。运行NuGet包还原以生成此文件。这个github问题https://github.com/Microsoft/vsts-tasks/issues/3762
中提到了这一点
醇>
我需要知道建立这个项目的正确任务是什么。
谢谢,