我从https://github.com/autofac/Autofac上下载了autofac的源码,autofac的源码得用vs2015打开,但是用2015打开后,编译就报了很多错,主要的错误原因是project.json文件里面的frameworks依赖报错,这个错误没见过,不知道是什么情况,希望得到大家的帮助。
首先确定DNX是否为最新,可以通过dnvm upgrade进行升级,然后在项目目录使用dnu restore命令。如果提示找不到dnu命令,就先所搜一下dnu.cmd的位置,使用这个执行restore命令。我的问题就是这样解决的了。
你这是拿Nuget的错误
嗯,好像是跟nuget相关,但是不知道怎么解决。
@hourglasser: 你先确定你拿下来的Pakeage.json文件是有效的
@广州-菜鸟: 是不是有效我不清楚,但是我对比了,跟github上的文件内容相同
@hourglasser: 那你就还原
@广州-菜鸟: 试过了,nuget还原就报这个错。
@hourglasser: 你这是找不到啊 一般还原就可以了的 你是不是网络有错误
@广州-菜鸟: 可以了,解决了,我把DNX又升级了一下,然后再在项目目录使用dnu restore。不过这个跟网络应该也有一定的关系,多谢了!