问题标签 [dnvm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1359 浏览

asp.net-core - 无法运行 dnx 控制台应用程序

我已按照此链接运行 dnx 控制台应用程序。我创建了两个文件 Program.cs 和 project.json ,其内容如链接中所述

这是我执行的命令序列

该项目已成功构建,但是当我尝试运行以下应用程序时抛出异常

0 投票
3 回答
6357 浏览

visual-studio-2015 - DNX beta8-15530:无法加载文件或程序集“Microsoft.DNX.PackageManager”

我已在包管理器控制台中运行此命令来升级 dnx。

一旦它得到更新,我可以看到(C:\Users\Chandrasekar.dnx\runtimes)新的运行时版本,如下所述

我开始在 VS2015 --> ASPNET 5 Web 应用程序中创建新项目,结果出现了一些错误。

在此处输入图像描述

在输出窗口中,您可以看到错误“无法加载'Microsoft.DNX.PackageManager' ”,根据此公告,它已重命名为'Microsoft.Dnx.Tooling'所以我的问题是为什么新的 DNX beta 8 版本仍然依赖在这个删除或重命名的 DLL 'Microsoft.DNX.PackageManager'上?

输出窗口错误:

你能帮我解决这个问题吗?我需要更新任何 dll 或软件吗?

工具:Microsoft Visual Studio Enterprise 2015 版本 14.0.23107.0

0 投票
1 回答
398 浏览

release - Microsoft Asp.net 5 DNX 运行时版本仍处于测试阶段?

有点迷糊,希望大神指点。我目前在 Asp.Net 5 中工作。如下所述,大多数 DLL 和框架都处于测试阶段。我们可以开始使用此测试版开发应用程序吗?我们可以将代码转移到我们在 beta 中构建的生产环境中吗?它安全吗?还是我们必须等到它发布?

  • DNX:dnx-clr-win-x86.1.0.0- beta8-15553

示例依赖项:

0 投票
1 回答
1371 浏览

c# - 升级到 ASP.NET MVC6 beta7 后打开现有项目的异常

我正在使用 Visual Studio 2015 社区版并将我现有的 ASP.NET MVC6 应用程序更新到 beta7。现在我无法再打开该项目了。Visual Studio 崩溃并出现以下异常:

谷歌搜索错误消息指定的默认内容类型(默认)未在项目项架构中定义。没有带来任何有用的提示。首先我认为它与dnvm有关。所以这是我的dnvm list结果:

我的 global.json 看起来像这样:

删除sdk部分不会改变任何东西。

编辑:这是我的 project.json

0 投票
0 回答
561 浏览

c# - 如何在从源代码构建的 CoreFX 上构建应用程序

我尝试使用从 github repos 构建的 dotnet core 构建应用程序。

我所做的:

  1. 克隆/下载 CoreFX:https ://github.com/dotnet/corefx.git - 好的
  2. 尝试构建它。说明在这里- ОК
  3. 安装 DNVM/DNX。构建和运行 hello world 应用程序说明在这里- ОК
  4. 在本地 git corefx repo 上启动新分支。更改 CoreFX。构建/测试如“2”。- 好的
  5. 编写一些我想在“vanilla”CoreFX 和“custom”CoreFX 中测试的简单 C# 控制台应用程序(仅 CS 文件)。

如果我理解正确,我需要执行以下操作:

  1. 安装从源代码构建的内核到 dnvm/dnx(以便能够在它们之间切换)
  2. 更正 project.json 以使用 CoreFX 中的一些库
  3. 使用一些设置创建 VS 项目以便能够调试我的应用程序

我该怎么做?

0 投票
2 回答
702 浏览

asp.net - ASP.NET MVC 6 项目找不到 DNX 运行时

当我尝试构建项目时,我得到的错误如下..

我试过同时运行

当我跑步时

我可以看到安装的运行时与我的项目属性相匹配。我也尝试过这里列出的解决方案;

任何人有任何想法我还能尝试什么?有没有办法明确地将我的项目指向我的 .dnx 文件夹中的运行时

文件夹?

0 投票
1 回答
52 浏览

.net - Mac 上的 DNVM 导致控制台错误

我只是按照此处的说明在我的 mac (Yosemite 10.10) 上安装 .NET,现在每次我在终端中执行任何操作时都会收到此错误的垃圾邮件:

我已经尝试寻找解决方案,但没有任何结果。我什至尝试卸载它,这样错误就会消失,但我没有运气。

有人可以告诉我如何解决这个问题吗?谢谢你。

0 投票
1 回答
180 浏览

asp.net-core - "dnvm" command inside Package Console Manager doesn't show anything

Dnvm works in CMD but I can't use dnvm inside VS2015. why?

enter image description here

enter image description here

0 投票
1 回答
2398 浏览

asp.net - 如何为 Visual Studio 2015 设置 dnvm 版本

我下载了 ASP.NET 5 的 beta8 并尝试将其设置为新 Visual Studio 项目的默认值。使用 Visual Studio 2015 的开发人员命令提示符我做了:

我的命令提示符现在显示:

但是,当我现在打开 Visual Studio 2015 并创建一个新的 ASP.NET 5 Web 应用程序项目时,我的 global.json 仍然显示架构 x86(以前的版本),并且我的项目没有构建。在参考下它说(错误 - 请参阅错误列表)但有太多错误无法计算。做“恢复包”似乎什么都不做。

如何设置 Visual Studio 2015 以将当前版本与 x64 架构(我的机器的架构)一起使用并创建新项目,以便它们开箱即用地成功构建(就像我使用的以前的版本一样)?

0 投票
1 回答
267 浏览

entity-framework - 无法加载类型“Microsoft.Framework.Configuration.Helper.ConfigurationHelper”

我的模型文件夹中有两个简单的 poco 类,我想使用实体框架来创建迁移。我还有一个 dbcontext 类,这是我想用作迁移的实例。

当我尝试运行时: dnx ef migrations add IntialCommit

我收到以下错误无法从程序集“Microsoft.Framework.Configuration,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null”加载类型“Microsoft.Framework.Configuration.Helper.ConfigurationHelper”。

即使我有正确的包,(Microsoft.Framework.Configuration)

知道为什么我会收到此错误吗?

AnimalsContext.cs

动物.cs

狗.cs

项目.json

启动.cs

输出