zoukankan      html  css  js  c++  java
  • 安装vs2017后造成无法打开xproj项目无法打开

      安装vs2017后,再用vs2015打开xproj项目的时候会报错:

    Error MSB4019 The imported project "C:Program Filesdotnetsdk1.0.0-rc3-004530MicrosoftVisualStudiov14.0DotNetMicrosoft.DotNet.Props" was not found.
    Confirm that the path in the <Import> declaration is correct, and that the file exists on disk
    

      但是,用vs2017打开这个项目的话,会提示你升级。测试了下,升级后就能打开了。

      那么如何用vs2015打开该项目呢?

      这时候就需要自己指定vs2015使用的sdk,需要在sln文件所在文件夹下新建文件global.json文件。假如我有两个xproj的项目:a和b,sdk需要使用:1.0.0-preview2-1-003177,则文件如下:

      

    {
    	"projects":[
    		"APISource.Web",
    		"APISourceWithHybrid.Web",
    		"APISourceWithJS.Web",
    		"ClientCredentialsAndPassword.Web",
    		"ClientCredentialsAndPassword.Web.Tests",
    		"HybridServer.Web",
    		"HybridServer.Web.Tests",
    		"ImplicitServer.Web",
    		"ImplicitServer.Web.Tests",
    		"ImplicitServerWithJS.Web",
    		"JavaScriptClient.Web.Tests"
    	],
    	"sdk":{
    		"version":"1.0.0-preview2-1-003177"
    	}
    }
    

      这时候打开项目就没问题了!

      你也可以自己测试下。打开cmd,

        在global.json文件所在目录输入:dotnet --version,会显示:1.0.0-preview2-1-003177

        在其他目录下会输出:1.0.3

        说明使用global.json文件的确可以手动指定使用的sdk。

  • 相关阅读:
    Python Redis 五大数据类型
    Python 魔法方法
    Python 静态方法,类方法,属性方法
    Python 反射
    Python 中 封装,继承,多态
    Redis 事务
    Redis 哨兵集群
    装饰器,迭代器,生成器
    Flume与kafka集成
    hbase 可视化工具 HBaseXplorer---HbaseGUI
  • 原文地址:https://www.cnblogs.com/a14907/p/6841138.html
Copyright © 2011-2022 走看看