- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试将我的网站项目 netcoreapp1.0 更新为 netcoreapp1.1 和 DAL 项目 (netstandard1.6.1),但是当我尝试将我的 DAL 项目添加为对我的网站项目的引用时,会弹出此错误。
这是我项目的 project.json:
DAL项目(netstandard1.6.1)
{
"version": "1.0.0-*",
"dependencies": {
"Microsoft.AspNetCore.Identity.EntityFrameworkCore": "1.1.0",
"Microsoft.EntityFrameworkCore.SqlServer": "1.1.0"
},
"frameworks": {
"netstandard1.6": {
"imports": "dnxcore50",
"dependencies": {
"NETStandard.Library": "1.6"
}
}
}
}
网站项目(netcoreapp1.1)
{
"dependencies": {
"BundlerMinifier.Core": "2.2.301",
"Microsoft.AspNetCore.Authentication.Cookies": "1.1.0",
"Microsoft.AspNetCore.Diagnostics": "1.1.0",
"Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "1.1.0",
"Microsoft.AspNetCore.Identity.EntityFrameworkCore": "1.1.0",
"Microsoft.AspNetCore.Mvc": "1.1.0",
"Microsoft.AspNetCore.Razor.Tools": {
"version": "1.0.0-preview2-final",
"type": "build"
},
"Microsoft.AspNetCore.Routing": "1.1.0",
"Microsoft.AspNetCore.Server.IISIntegration": "1.1.0",
"Microsoft.AspNetCore.Server.Kestrel": "1.1.0",
"Microsoft.AspNetCore.StaticFiles": "1.1.0",
"Microsoft.EntityFrameworkCore.SqlServer": "1.1.0",
"Microsoft.EntityFrameworkCore.SqlServer.Design": "1.1.0",
"Microsoft.EntityFrameworkCore.Tools": {
"version": "1.0.0-preview2-final",
"type": "build"
},
"Microsoft.Extensions.Configuration.EnvironmentVariables": "1.1.0",
"Microsoft.Extensions.Configuration.Json": "1.1.0",
"Microsoft.Extensions.Configuration.UserSecrets": "1.1.0",
"Microsoft.Extensions.Logging": "1.1.0",
"Microsoft.Extensions.Logging.Console": "1.1.0",
"Microsoft.Extensions.Logging.Debug": "1.1.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "1.1.0",
"Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.1.0",
"Microsoft.VisualStudio.Web.CodeGeneration.Tools": {
"version": "1.0.0-preview2-final",
"type": "build"
},
"Microsoft.VisualStudio.Web.CodeGenerators.Mvc": {
"version": "1.0.0-preview2-final",
"type": "build"
}
},
"tools": {
"Microsoft.AspNetCore.Razor.Tools": "1.0.0-preview2-final",
"Microsoft.AspNetCore.Server.IISIntegration.Tools": "1.0.0-preview2-final",
"Microsoft.EntityFrameworkCore.Tools": "1.0.0-preview2-final",
"Microsoft.Extensions.SecretManager.Tools": "1.0.0-preview2-final",
"Microsoft.VisualStudio.Web.CodeGeneration.Tools": {
"version": "1.0.0-preview2-final",
"imports": [
"portable-net45+win8"
]
}
},
"frameworks": {
"netcoreapp1.1": {
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.1.0"
}
},
"imports": [
"dotnet5.6",
"portable-net45+win8"
]
}
},
"buildOptions": {
"emitEntryPoint": true,
"preserveCompilationContext": true
},
"runtimeOptions": {
"configProperties": {
"System.GC.Server": true
}
},
"publishOptions": {
"include": [
"wwwroot",
"**/*.cshtml",
"appsettings.json",
"web.config"
]
},
}
最佳答案
在您的 DAL project.json 中,NETStandard.Library 的版本必须是 1.6.1,如下所示:
"frameworks": {
"netstandard1.6": {
"imports": "dnxcore50",
"dependencies": {
"NETStandard.Library": "1.6.1"
}
}
}
关于.net-core - 添加 netstandard1.6.1 引用时 netcoreapp1.1 出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40657930/
我有一个包含许多 .NET Core 项目的解决方案。我对所有项目进行了 NuGet 更新,现在当我尝试构建时,出现以下错误(对于某些项目 - 不是全部): Can not find runtime
我创建了一个包含 2 个程序集的 nuget 包。一个针对 .Net Framework 4.0,另一个针对 .Net Standard 1.6。 这似乎没有任何问题。但是,面向 .NET Stand
我一直在尝试使用以下代码行访问 dotnet core 中的 Azure Blob 存储: CloudStorageAccount account = CloudStorageAccount.Pars
我正在尝试将 Asp.Net Core RC1 项目迁移到 RC2,并且一直在关注此 documentation并且还关注了instructions用于将 DNX 迁移到 .NET CLI。 当我尝试
.Net Core 1.0 已经在几天前发布了,我已经开始使用它了。我创建了一个简单的解决方案,其中一个项目(类库 => .NetStandard.Library)和第二个控制台应用程序(.NetCo
我正在尝试学习如何使用 Roslyn 从 C# 源文件中提取信息。但我什至无法开始,因为我似乎无法找到安装正确软件包的正确方法。 我正在尝试构建一个简单的 netcoreapp1.1 控制台应用程序。
我注意到 NuGet 最近添加了对几个与 .NET Core 相关的新 TFM 的支持,包括: 网络标准 (1.0-1.5) netstandardapp (1.5) netcoreapp (1.0)
我正在 .NetCoreApp Ver 1.1 中开发一个函数。我一直在寻找一种将 HTML 转换为 PDF 的方法以及 Stack 推荐的其他类似问题 https://www.nuget.org/p
我最近安装了 Visual Studio 2017。我迁移了在 Visual Studio 2015 中创建的现有项目。迁移时没有任何错误。但是,当我构建解决方案时,出现 100 多个错误,指出 Pa
我最近安装了 Visual Studio 2017。我迁移了在 Visual Studio 2015 中创建的现有项目。迁移时没有任何错误。但是,当我构建解决方案时,出现 100 多个错误,指出 Pa
我正在努力寻找任何可以回答我以下问题的官方博客文章或文档: 如果我有一个 netstandard2.0 库,我可以依赖一个只针对 netstandard1.x 的库吗? netstandard1.x
我正在尝试在 ASP.NET Core 项目 (.NETCoreApp 1.1) 中使用 Razor 框架,但是,从 Nuget 检索包后,VS 无法识别引用。 我对这个框架很不熟悉,是不是我遗漏了什
我正在开发一个跨平台的 dotnet core 应用程序。我想在我的项目中使用 Noda 作为实用程序,但即使我在项目中将 nodatime 定义为依赖项,也会出现以下错误: System.IO.F
我创建了一个新的解决方案,其中添加了一些项目。它们是 ASP.NET Core、类库或 NUnit 测试项目。 ASP.NET 和测试项目都遇到相同的错误,我无法将包添加到项目中。我得到的错误是 NU
我在Visual Studio 2017社区中创建了一个.NETCoreApp 1.1控制台应用程序,并希望将其升级到2.0.0(因此我可以使用Microsoft.AspNetCore.WebSock
我已将我们的 WebAPI .net 4.6.1 项目迁移到 netcoreapp2.0 负载测试后有以下观察结果。需要反馈吗? 旧堆栈:AWS 应用负载均衡器 (ALB) -> EC2 (c4.la
我在 Visual Studio 中有一个使用新的 xproj 扩展和 project.json 的 dotnet cli WebApp。 dotnet new --t web --lang c# 我
当我将框架部分升级到: "frameworks": { "netcoreapp1.1": { "dependencies": { }, "imports":
我正在尝试编译我的应用程序以在 Core 3.0(不是 3.1)上运行 而且我能够在本地编译和运行良好,但是当我进行发布时,它给了我: Error NETSDK1005: Assets file 'C
我使用框架 4.6.1 创建了一个空白解决方案,并添加了项目核心 2.0。此错误显示在许多包的输出中“包 xxx 与 netcoreapp2.0 (.NETCoreApp,版本 = v2.0) 不兼容
我是一名优秀的程序员,十分优秀!