我如何在控制台应用程序(程序包)中使用类库(程序包)

问题描述 投票:0回答:1

当我创建类库(包)并尝试在控制台应用程序(包)中使用它时,intellisense无法在控制台应用程序中找到类或名称空间(从类库中)。

来自类库的project.json:

{
  "version": "1.0.0-*",
  "description": "ClassLibrary2 Class Library",
  "authors": [ "abondoa" ],
  "tags": [ "" ],
  "projectUrl": "",
  "licenseUrl": "",

  "dependencies": {
    "System.Collections": "4.0.10-beta-23019",
    "System.Linq": "4.0.0-beta-23019",
    "System.Threading": "4.0.10-beta-23019",
    "System.Runtime": "4.0.10-beta-23019",
    "Microsoft.CSharp": "4.0.0-beta-23019"
  },

  "frameworks": {
    "dotnet": { }
  }
}

控制台应用程序的project.json:

{
  "version": "1.0.0-*",
  "description": "ConsoleApp1 Console Application",
  "authors": [ "AlexBondo" ],
  "tags": [ "" ],
  "projectUrl": "",
  "licenseUrl": "",

  "dependencies": {
    "ClassLibrary2": "1.0.0-*"
  },

  "commands": {
    "ConsoleApp1": "ConsoleApp1"
  },

  "frameworks": {
    "dnx451": { },
    "dnxcore50": {
      "dependencies": {
        "System.Collections": "4.0.10-beta-23019",
        "System.Console": "4.0.0-beta-23019",
        "System.Linq": "4.0.0-beta-23019",
        "System.Threading": "4.0.10-beta-23019",
        "Microsoft.CSharp": "4.0.0-beta-23019"
      }
    }
  }
}

我都尝试通过右键单击->添加->参考-> ...并通过随机编辑控制台应用程序的project.json文件来添加参考。

请注意,我可以使用类库中的类来构建和运行控制台应用程序-只是intellisense有问题。

c# visual-studio-2015
1个回答
0
投票

原来Resharper莫名其妙地把它弄乱了。将其关闭会为我修复。

© www.soinside.com 2019 - 2024. All rights reserved.