1> 微软官方.NET Core SDK以及Runtime下载 : https://dotnet.microsoft.com/download/archives
下载时注意有x86 和x64 版本区别
2> .net 2.2 loast afte upgrading to 15.9.2
"Use previews of the .NET Core SDK" option under menu -> Tools -> Options -> Projects and Solutions -> .NET Core
3>The current .NET SDK does not support targeting .NET Core 2.2. Either target .NET Core 2.1 or lower, or use a version of the .NET SDK that supports .NET Core 2.2.
是因为没有安装x86的SDK (.NET Core 2.2 ),安装好之后就ok了. 至于为什么在64位的电脑上安装32位的SDK才能正确我真不知道,再去研究下看看
4> Nuget packages Abp.3.4.0 are missing
abp 依赖 netstandard2.0
解决方法: 从https://www.nuget.org/packages/Abp/3.4.0 下载Download package nupkg 文件,然后通过Tools -> NuGet Package Manager ->Package Manger Settings, 选择NuGet Package Manager 的 Package Source 后, 添加 Name : abp.3.4.0.nupkg ; source : C:\Users\billy-wp_li\Downloads\ , 点击OK , 然后通过NuGet 进行 Restore 即可.
5> 找组件方法
a. 通过项目找到组件版本
b.打开 https://www.nuget.org/ 找到改版本的组件
c. 通过页面右侧下载 nupkg 文件
d. 通过VS2017 的 package source 进行添加,详见4>
6> package source folder: C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\
package setup folder : C:\Program Files (x86)\dotnet\sdk\NuGetFallbackFolder
7>通过nuget.exe install System.Xml.XPath.XDocument 下载所有相关依赖
a.先从https://www.nuget.org/packages?q=System.Xml.XPath.XDocument 下载system.xml.xpath.xdocument.4.3.0.nupkg
b.在nuget.config.xml 中输入
# Set repositoryPath in the user-level config file
nuget config -set repositoryPath=https://www.nuget.org/packages/System.Xml.XPath.XDocument/
c. command 运行nuget.exe install System.Xml.XPath.XDocument 获取全部
b.vs2017 Tools->nuget package manager->manage nuget package for solution ->browse 中选中System.Xml.XPath.XDocument 和项目/Versiion ,点击install