Ger*_*sen 8 c# asp.net-core-mvc visual-studio-2015 asp.net-core
我刚刚将我的VS 2015 RC升级到MSDN的最终版本.然后我尝试添加一个新项目,一个MVC 6项目.
但没有任何作用,错误列表为空.如果我尝试构建,它似乎永远等待,最终我必须取消构建过程 - 没有错误atall,它只是不构建. - 理所当然,因为从下面的屏幕截图中可以看出,Core和DNX的大多数引用都标有黄色错误三角形.
但至少我会喜欢某种错误信息或其他如何解决这个问题的提示.
我对项目进行了零更改,因此它应该已经开箱即用.除了"WindowsAzure.Storage"引用之外,我想我添加了一个,但是一个或多或少没有任何区别,我只是想看看我通过nuGet管理器添加的任何引用是否会更好,但是它们别.
不确定它是否有用,但这里是相关项目的默认project.json的副本:
{
"webroot": "wwwroot",
"version": "1.0.0-*",
"dependencies": {
"Microsoft.AspNet.Diagnostics": "1.0.0-beta5",
"Microsoft.AspNet.Mvc": "6.0.0-beta5",
"Microsoft.AspNet.Mvc.TagHelpers": "6.0.0-beta5",
"Microsoft.AspNet.Server.IIS": "1.0.0-beta5",
"Microsoft.AspNet.Server.WebListener": "1.0.0-beta5",
"Microsoft.AspNet.StaticFiles": "1.0.0-beta5",
"Microsoft.AspNet.Tooling.Razor": "1.0.0-beta5",
"Microsoft.Framework.Configuration.Json": "1.0.0-beta5",
"Microsoft.Framework.Logging": "1.0.0-beta5",
"Microsoft.Framework.Logging.Console": "1.0.0-beta5",
"Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-beta5",
"WindowsAzure.Storage": "4.4.1-preview"
},
"commands": {
"web": "Microsoft.AspNet.Hosting --config hosting.ini"
},
"frameworks": {
"dnx451": { },
"dnxcore50": { }
},
"exclude": [
"wwwroot",
"node_modules",
"bower_components"
],
"publishExclude": [
"node_modules",
"bower_components",
"**.xproj",
"**.user",
"**.vspscc"
],
"scripts": {
"prepublish": [ "npm install", "bower install", "gulp clean", "gulp min" ]
}
}
Run Code Online (Sandbox Code Playgroud)
在我看来,要么是新的 DNVM 没有正确安装,要么是 DNX 核心丢失。尝试打开 powershell 窗口并输入dnvm。你应该看到这样的东西:
另外,请确保您安装了 beta-5 DNX。您可以通过输入来检查这一点dnvm -list,您应该会得到与该图像下半部分类似的内容:
DNVM 运行时应该随 Visual Studio 2015 中的 Web 内容一起提供。如果您没有安装它,我认为您无法为新解决方案执行“文件”>“新项目”。
如果您安装了旧版本的 VS2015,则可能您拥有旧版本的 DNX 核心,并且需要升级。dnvm upgrade为此使用命令。
有关安装 DNVM 的更多信息:http://docs.asp.net/en/latest/getting-started/installing-on-windows.html 对于安装新的 DNX:http://www.codeproject.com/Articles/1005145/ DNVM-DNX 和 DNU-了解 ASP-NET 运行时
我希望这有帮助。我确实建议您了解 DNVM 和 DNX 的含义和用途,因为如果您想做 vNext 的事情,这将很重要。
如果您需要更多帮助,请告诉我!
| 归档时间: |
|
| 查看次数: |
4013 次 |
| 最近记录: |