ASP.Net核心RC2迁移csproj引用错误

时间:2016-06-09 14:25:48

标签: c# asp.net visual-studio asp.net-core .net-core

我在utils.csproj应用程序中引用了ASP.Net Core RC2。问题是虽然在运行时一切正常(因此RC2找到依赖关系并运行它们),我甚至可以调试它,在编译时,visual studio通过红色突出显示所有内容,因为它无法解析usings。在RC1中,dnx452一切正常,这很棒。但是现在忽略了对我的自定义汇编的每个using引用(你是否错过了引用?),因此.cs文件中每个类的使用都会导致错误。当项目中的每个文件都有数十条红线,项目中的错误数量超过数百,当项目构建和运行时,我很难开发,但我没有智能感知,resharper也无法正常工作。我应该在notepad++或其他东西中编辑我的代码,因为VS很疯狂而无法帮助我。

我下载了2天前发布的VS2015 Update 3,但它没有修复它。 我无法在cli中创建问题,因为cli没有问题 - 项目运行并且工作正常,但我不知道在哪里可以获得修补程序。但也许这里有人知道如何解决它?

我的依赖项:

  "frameworks": {
    "net452": {
      "dependencies": {
        "Services.Interfaces": {
          "target": "project"
        },
        "NetUtils": {
          "target": "project"
        },
        "Utils": {
          "target": "project"
        }
      }
    }
  },

  "runtimeOptions": {
    "gcServer": true, // Yes, please perform garbage collection
    "gcConcurrent": true // Yes, please do so concurrently...
  },
  "scripts": {
    "prepublish": [ "npm install", "bower install", "gulp clean", "gulp min" ],
    "postpublish": [ "dotnet publish-iis --publish-folder %publish:OutputPath% --framework %publish:FullTargetFramework%" ]
  }

1 个答案:

答案 0 :(得分:1)

问题与过时的project.json文件有关。我重新创建了一个项目并添加了所有文件,并修复了它。