gpt4 book ai didi

asp.net-core - VS2015 ASP.NET 5 beta7依赖无法解决

转载 作者:行者123 更新时间:2023-12-04 05:15:20 24 4
gpt4 key购买 nike

这是 this question 的后续内容。我从 VS2015 社区中的一个空 ASP.NET 项目开始,尝试根据教程添加几个包,但尚未使其实际工作。链接问题中的最初问题是由于一些使用 beta5 的项目依赖项和一些使用 beta7 的项目依赖项造成的。匹配这些解决了这个问题,但现在当我尝试在 IIS Express 中运行该项目时出现此错误:

Could not load file or assembly 'Microsoft.Dnx.Host.Clr' or one of its  dependencies.

我认为问题仍然与版本相关 - 就像之前的 web.config 程序集引用问题 - 但我还不知道如何处理它。我尝试根据在 GitHub 上发现的类似问题修改 global.json,但现在无法构建。我猜它似乎无法找到较新版本的 CLR。从VS2015中的错误列表来看:

The dependency Microsoft.AspNet.Mvc >= 6.0.0-beta7 could not be resolved.
The dependency Microsoft.AspNet.Server.IIS >= 1.0.0-beta7 could not be resolved.
The dependency Microsoft.AspNet.Server.WebListener >= 1.0.0-beta7 could not be resolved.

global.json:

{
"projects": [ "src", "test" ],
"sdk": {
"version": "1.0.0-beta7",
"runtime": "clr",
"architecture": "x86"
}
}

我的项目的引用树有黄色错误指示器,但在 NuGet 包管理器中查找我的项目并没有显示任何升级(或据我所知根本没有安装任何东西)。

dnvm 列表:

     1.0.0-beta5       clr     x64
1.0.0-beta5 clr x86
1.0.0-beta5 coreclr x64
1.0.0-beta5 coreclr x86
* 1.0.0-beta7 clr x86 default
1.0.0-beta8-15585 clr x86

dnu 列表:

Microsoft .NET Development Utility CLR-x86-1.0.0-beta7-15532

我已经重新启动了 VS,但这没有帮助。在我的 global.json 中改回 beta5 使其成功编译,但随后出现 IIS 错误。

project.json:

{
"webroot": "public",
"version": "1.0.0-*",

"dependencies": {
"Microsoft.AspNet.Mvc": "6.0.0-beta7",
"Microsoft.AspNet.Server.IIS": "1.0.0-beta7",
"Microsoft.AspNet.Server.WebListener": "1.0.0-beta7"
},

"commands": {
"web": "Microsoft.AspNet.Hosting --config hosting.ini"
},

"frameworks": {
"dnx451": { },
"dnxcore50": { }
},

"publishExclude": [
"node_modules",
"bower_components",
"**.xproj",
"**.user",
"**.vspscc"
],

"exclude": [
"public",
"node_modules",
"bower_components"
]
}

package.json:

{
"version": "1.0.0",
"name": "ASP.NET",
"private": true,
"devDependencies": {
"angular2": "2.0.0-alpha.36",
"gulp": "3.9.0"
}
}

最佳答案

“要将 ASP.NET 5 beta7 与 Visual Studio 2015 结合使用,您需要下载并安装 ASP.NET 和 Web Tools 2015 的 beta7 版本 (14.0.60831.0)。”

http://go.microsoft.com/fwlink/?LinkId=623894

https://github.com/aspnet/Home/releases

关于asp.net-core - VS2015 ASP.NET 5 beta7依赖无法解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32429163/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com