我在visual studio 2017 RC中找不到project.json。这个版本删除了吗?还是我漏掉了什么?如果依赖项列表被删除,它们现在如何存储依赖项列表?
发布于 2016-11-20 10:53:21
展望未来,.Net核心将基于msbuild,这意味着它将使用*.csproj而不是project.json。包引用现在也存储在*.csproj文件中。
有关更多信息,请阅读 on the .NET Blog和 in .NET Documentation。
例如,如果您的project.json中包含以下内容:
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0"
},
"Newtonsoft.Json": "9.0.1"
}
现在您将拥有包含以下内容的*.csproj:
<PackageReference Include="Microsoft.NETCore.App">
<Version>1.0.1</Version>
</PackageReference>
<PackageReference Include="Microsoft.NET.Sdk">
<Version>1.0.0-alpha-20161104-2</Version>
<PrivateAssets>All</PrivateAssets>
</PackageReference>
<PackageReference Include="Newtonsoft.Json">
<Version>9.0.1</Version>
</PackageReference>
https://stackoverflow.com/questions/40699424
复制相似问题