问题标签 [dotnet-cli]

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 投票
6 回答
63168 浏览

asp.net-core - dotnet run OR dotnet watch 与命令行的开发环境?

我正在使用dotnet watch命令运行 asp.net 核心项目。Production但是,默认情况下,它将作为环境拾取。

我已经尝试了这两种选择:

但它仍然将生产作为一种环境。

注意:在 Visual Studio 中,环境变量在项目属性中默认设置为 Development,从 Visual Studio 运行会选择该变量。

问题是:如何使用命令行从开发中运行 dotnet core 项目?:

0 投票
6 回答
6546 浏览

asp.net-core - .NET Core 1.0 - 如何使用 xUnit 命令行运行“解决方案中的所有测试”

xUnit.net (.NET Core / ASP.NET Core) 入门页面介绍了如何使用dotnet test命令行运行测试。

它声明它需要一个特定的project.json,我们在其中添加 xunit 依赖项和测试运行器:

如果我尝试从父目录调用它:

问题:有没有办法用一个来运行所有测试(多个project.jsondotnet test

0 投票
0 回答
241 浏览

.net-core - 如何将 dnx 命令迁移到 net core cli

我有一个用于 asp.net 5 的自定义命令项目,例如实体框架命令。

将所有项目移植到 aspnetcore rc2 时,尝试将 project.json 的“commands”部分替换为“tools”,但是在“dotnet-”中运行 cucstom 工具时会出现“Unhandled Exception: System.IO.DirectoryNotFoundException: Could not find a part '...nuget\packages.tools\MyProject.Tools' 的路径。”

我究竟做错了什么?

更新:我为我的 pkg 创建了 nuget pkg,本地存储,并通过 nuget 将我的“工具项目”安装到我的解决方案中。现在我的工具工作正常。但是有没有更简单的方法?

0 投票
1 回答
1193 浏览

asp.net - ASP.NET Core RC2 找不到 Html 编码器实现

任何人都可以向我展示如何使用命名空间中的HtmlEncoder类对文本进行 HTML 编码的示例System.Text.Encodings.Web吗?

我正在将 ASP.NET Core RC1 项目转换为 RC2。在 RC1 项目中,我使用命名空间HtmlEncoder中的类Microsoft.Extensions.WebEncoders。但是没有 RC2 更新。

根据这个 GitHub 帖子 Microsoft.Extensions.WebEncoders已移至System.Text.Encodings.Web. 但是HtmlEncoder这个新命名空间中的类是一个抽象类,我找不到它的实现。

0 投票
3 回答
13377 浏览

asp.net-core - dotnet 运行具有特定 url 的网站

如何指定使用 dotnet cli 以使用特定配置运行我的 Web 应用程序。我知道可以使用 hosting.json,但我没有找到任何文档如何执行此操作以及这与 dotnet cli 有何关系。

0 投票
0 回答
185 浏览

asp.net - 如何在 dotnet/cli (rc2) 中添加对项目的引用?

我创建了一个 Web API dotnet 核心项目,我想使用一个较旧的 C# 库(.NET Framework 4.5)

我的 project.json 看起来像

在 Startup.cs 中添加 using 后,我收到错误 - 找不到类型或命名空间名称“...”。

怎么了?

0 投票
2 回答
2034 浏览

c# - dotnet 运行 - MissingMethodException

我正在尝试将 RC1 项目迁移到 RC2。我的项目恢复和建设成功。但是当我输入 dotnet run 时出现异常:找不到方法:'Microsoft.Extensions.Configuration.IConfigurationBuilder Microsoft.Extensions.Configuration.IConfigurationBuilder.Add(Microsoft.Extensions.Configuration.IConfigurationProvider)'。

这是我的 Startup 构造函数:

这是我的 project.json:

0 投票
1 回答
613 浏览

entity-framework - DOTNET CLI RC2 EF 迁移

我刚刚从 RC1 迁移到 RC2,并且很难让 ef 命令和迁移工作。

我已经阅读了其他几个问题,并且遇到了此链接中描述为已知问题的问题。

问题是,如果我按照说明创建一个全新的控制台应用程序 (.core),我仍然会收到以下消息:

此实体框架工具预览版不支持在 ASP.NET Core 和 .NET Core 应用程序中定位类库项目。有关详细信息和解决方法,请参阅http://go.microsoft.com/fwlink/?LinkId=798221

我究竟做错了什么?我需要恢复到 rc1 吗?

0 投票
1 回答
2611 浏览

.net - DOTNET1011:未安装框架:.NETFramework

我在这里添加这个是因为它让我今天早上在修复我们的构建服务器时感到头疼:

执行dotnet build会显示以下错误:

该错误令人困惑,因为我确实安装了 .NETFramework,Version=v4.6.1。

0 投票
1 回答
2401 浏览

compilation - Dotnet CLI 编译性能在控制台或 Visual Studio 2015 上很慢

当我从 DNX - RC1 迁移到 .NET Core RC2 - Dotnet CLI 在控制台或 VS 2015 构建上遇到缓慢的 dotnet 构建(编译)问题时。

在 dotnet-cli RTM 发布之前,是否有任何解决方法可以提高构建性能?