当我构建我的PCL项目时,我收到以下错误:
Microsoft.NuGet.targets(186, 5): [null] Your project is not referencing the ".NETPortable,Version=v4.5,Profile=Profile78" framework. Add a reference to ".NETPortable,Version=v4.5,Profile=Profile78" in the "frameworks" section of your project.json, and then re-run NuGet restore.
答案 0 :(得分:10)
如果在同一目录中有.netstandard项目并且构建一次,则会出现以下错误。
它将.json文件留在Obj
目录中,它会破坏PCL项目构建。
将.netstandard .csproj移出此目录并删除Bin
和Obj
目录。