【发布时间】:2015-09-12 01:40:36
【问题描述】:
我对下一版 ASP.Net 中的一些术语有些困惑
- 我们可以在DNVM中设置默认的dnx版本
- 我们可以在解决方案的 global.json 中指定 dnx sdk 版本
- 我们可以在项目中设置框架(dnx451,dnxcore50)
- 我们可以在 web 应用项目的属性页上指定运行时。
这些设置如何在开发机器(即安装了很多版本的 dnx)和生产机器上工作?
谢谢 弗兰克
【问题讨论】:
-
你有什么版本的 ASP.NET Beta?你更新到最新的 1.0.0-Beta7 了吗?在生产中,事情很像在开发中。 DNX SDK 作为应用程序的一部分提供,而不是作为 Windows 本身的组件提供。这是 DNX 存在的核心原因。
-
谢谢!我正在使用 beta7,但我只是不明白 global.json 中的 sdk 版本与 project.json 中的框架与项目属性页面上的运行时是什么
-
项目属性页控制 IDE 中的工具。我相信 global.json 的内容旨在成为大师。为什么你会想要让这些合法地不同,我不明白。我认为它们必须始终相同,因此,我相信,如果工具(ASP.NET 的 IDE 插件)让它们进入不同的地方,那就是一个错误。但我只是一个相当新的用户,所以我不确定。
标签: dnx