问题标签 [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.
asp.net-core - 无法运行 dnx 控制台应用程序
我已按照此链接运行 dnx 控制台应用程序。我创建了两个文件 Program.cs 和 project.json ,其内容如链接中所述
这是我执行的命令序列
该项目已成功构建,但是当我尝试运行以下应用程序时抛出异常
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
release - Microsoft Asp.net 5 DNX 运行时版本仍处于测试阶段?
有点迷糊,希望大神指点。我目前在 Asp.Net 5 中工作。如下所述,大多数 DLL 和框架都处于测试阶段。我们可以开始使用此测试版开发应用程序吗?我们可以将代码转移到我们在 beta 中构建的生产环境中吗?它安全吗?还是我们必须等到它发布?
- DNX:dnx-clr-win-x86.1.0.0- beta8-15553
示例依赖项:
c# - 升级到 ASP.NET MVC6 beta7 后打开现有项目的异常
我正在使用 Visual Studio 2015 社区版并将我现有的 ASP.NET MVC6 应用程序更新到 beta7。现在我无法再打开该项目了。Visual Studio 崩溃并出现以下异常:
谷歌搜索错误消息指定的默认内容类型(默认)未在项目项架构中定义。没有带来任何有用的提示。首先我认为它与dnvm有关。所以这是我的dnvm list
结果:
我的 global.json 看起来像这样:
删除sdk部分不会改变任何东西。
编辑:这是我的 project.json
c# - 如何在从源代码构建的 CoreFX 上构建应用程序
我尝试使用从 github repos 构建的 dotnet core 构建应用程序。
我所做的:
- 克隆/下载 CoreFX:https ://github.com/dotnet/corefx.git - 好的
- 尝试构建它。说明在这里- ОК
- 安装 DNVM/DNX。构建和运行 hello world 应用程序说明在这里- ОК
- 在本地 git corefx repo 上启动新分支。更改 CoreFX。构建/测试如“2”。- 好的
- 编写一些我想在“vanilla”CoreFX 和“custom”CoreFX 中测试的简单 C# 控制台应用程序(仅 CS 文件)。
如果我理解正确,我需要执行以下操作:
- 安装从源代码构建的内核到 dnvm/dnx(以便能够在它们之间切换)
- 更正 project.json 以使用 CoreFX 中的一些库
- 使用一些设置创建 VS 项目以便能够调试我的应用程序
我该怎么做?
asp.net - ASP.NET MVC 6 项目找不到 DNX 运行时
当我尝试构建项目时,我得到的错误如下..
我试过同时运行
当我跑步时
我可以看到安装的运行时与我的项目属性相匹配。我也尝试过这里列出的解决方案;
任何人有任何想法我还能尝试什么?有没有办法明确地将我的项目指向我的 .dnx 文件夹中的运行时
文件夹?
.net - Mac 上的 DNVM 导致控制台错误
我只是按照此处的说明在我的 mac (Yosemite 10.10) 上安装 .NET,现在每次我在终端中执行任何操作时都会收到此错误的垃圾邮件:
我已经尝试寻找解决方案,但没有任何结果。我什至尝试卸载它,这样错误就会消失,但我没有运气。
有人可以告诉我如何解决这个问题吗?谢谢你。
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 架构(我的机器的架构)一起使用并创建新项目,以便它们开箱即用地成功构建(就像我使用的以前的版本一样)?
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
输出