- 删除csproj文件。
- 将 package.config 重命名为 project.json 。
- 转换文件,将xml转换为json格式。
-
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Newtonsoft.Json" version="8.0.3" targetFramework="net451" />
<package id="SomeCoolPackage" version="3.0.1" targetFramework="net451" />
</packages>转换之后
{
"dependencies": {
"SomeCoolPackage": "3.0.1",
"Newtonsoft.Json": "8.0.3"
},
"frameworks": {
"net45": {
}
},
"runtimes": {
"win": { }
}
} - 执行 dotnet restore
- 执行 dotnet build
- 你可能会遇到错误,尝试添加对Frmework的引用
{
"dependencies": {
"SomeCoolPackage": "3.0.1",
"Newtonsoft.Json": "8.0.3"
},
"frameworks": {
"net45": {
"frameworkAssemblies": {
"System.Runtime.Serialization": "4.0.0.0",
}
}
},
"runtimes": {
"win": { }
}
} - 打开Visual Studio,添加现有项目。