问题标签 [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 投票
1 回答
1291 浏览

asp.net-core - 发布时 Asp 核心错误的程序集重定向

使用 Visual Studio 发布我的 asp 核心项目时,.config会在我的可执行文件旁边创建一个文件。

其中.config包括几个bindingRedirect这样的:

在这里,我想将 for 更改bindingRedirectNewtonsoft.Json

根据这篇博文:http: //blog.rytmis.net/2016/03/29/asp-net-core-and-assembly-binding-redirects/我应该能够在App.config那里创建并指定绑定。但是,我无法让它工作。当我添加一个时,它仍然会产生相同的.config.

有任何想法吗?

注意:我可以在我的项目中创建一个.config与我的可执行文件同名且正确的文件bindingRedirect,然后publishOptions在我的project.json文件中编辑以包含它。然后我必须手动添加所有其他的 future bindingredirect

0 投票
1 回答
2034 浏览

c# - StreamReader 不接受字符串参数?

使用 dotnet-cli (dotnet new, dotnet restore) 和 VScode,我制作了一个新的 C# 程序。

但是,我似乎无法正确使用 StreamReader。这是代码。

我似乎无法运行这个程序。当我使用 dotnet run 运行时,它说

'string' 无法转换为 'System.IO.Stream' [netcoreapp1.0]

我尝试在 Visual Studio Community 中创建相同的程序,它运行良好,没有任何错误

0 投票
1 回答
157 浏览

tfs - donet pack in VS Team Services

I have a problem with my build configuration in VS Team Services. I try to mark my nuget packages with prerelease suffix.

I have a Utility CommandLine step defined.

I get the message: "'1.0.0-prerelease-$(rev:.rr)' is not a valid version string."

If I do the same with a static:

That works fine.

So, it seams that the special placeholder $(rev:.rr) is not replaced, but I don't know why.

Kind regards

0 投票
4 回答
24677 浏览

.net - .NET Core 准备好在 Raspberry PI 3 上运行了吗?

我可以找到很多过时的线程,但过去几个月已经更改了很多。

目前是否有可能在没有Mono的情况下使用 Raspbian(当前为 Jessie)在 Raspberry 上运行 .NET Core 和/或 ASP.NET Core ?或者我需要什么?

我可以找到一些 dnvm 示例,但我找不到一个最新且使用 dotnet cli 的教程。我知道 Windows 10 IoT 计划用于 v1.1.0,但我找不到任何基于 ARM 的 CPU。在 Raspbian 上也没有 ASP.NET Core 的 Docker 示例...

甚至http://dot.net也只显示了 Homebrew 安装命令,但如何在没有 Homebrew 的情况下在 Raspbian / Linux 上安装 .NET Core 1.0.1。

0 投票
0 回答
445 浏览

c# - 使用 dotnet cli 时如何处理输出流?

我一直在尝试使用简单的行:

它是通过调用的dotnet test。猜猜, 这里描述了这个问题

简短的堆栈跟踪:

RTM 发布之前有什么解决方法吗?

0 投票
2 回答
913 浏览

.net - 无法在 azure Webjob 中加载 sni.dll

我有一个 .NET Core 命令行应用程序,我已将其作为 Web 作业部署到 Azure。
当我尝试访问应用程序中的数据库时,我收到以下错误消息:


不确定是否有其他人遇到过同样的问题并找到解决方法或修复它。在过去的两天里,我一直在尝试解决这个问题,但没有成功。
谢谢。

0 投票
1 回答
1198 浏览

.net-core - 使用配置文件构建 dotnet

在我可以在命令行中使用 msbuild 命令并将配置文件作为参数传递之前。.net 核心项目中当前是否支持dotnet cli或是否有新的方法来构建项目/解决方案?

0 投票
1 回答
771 浏览

.net - ubuntu 14.04 新贵问题上的 dotnet 核心

我在 ubuntu 14.04 vm 上运行了 dotnet core 1.0。我正在尝试为我的部署过程编写一个新贵脚本:

运行此服务后,我验证日志并获得通常预期的内容(通过本地测试/开发 vm):

我在我的域和 ssl 的 nginx 反向代理上有 localhost:5000:

但是,当我 curl https://portal.secret.com/再次验证日志时,我得到了一堆编译器错误。

请记住,直接从工作生产文件夹运行 dotnet run 时,我不会遇到任何错误,并且我能够访问该站点。

当我尝试从服务运行站点时的日志是:

是否有人对为什么仅在我启动服务而不是直接运行命令时才发生这种情况有任何见解?

更新:这是我的 Project.json

0 投票
2 回答
817 浏览

dotnet-cli - Ubuntu dotnet 用户机密

我在 Ubuntu v16.04 上安装了 dotent core。问题是当我尝试使用dotnet user-secrets它时说: No executable found matching command "dotnet-user-secrets"

dotnet 核心版本: 1.0.0-preview2-003131

点网截图:在此处输入图像描述

0 投票
1 回答
391 浏览

entity-framework-core - dotnet ef 命令的预期值规则是什么?

在具有迁移的 ASP.NET Core 应用程序中,运行更新数据库会提供以下输出。它有效,详细输出显示各种选项的默认值。

当我尝试使用选项运行相同的命令时,CLI 抱怨我的选项具有“意外值”。这里有两个例子。

两者都告诉我:

Microsoft.Extensions.CommandLineUtils.CommandParsingException:选项“data-dir”的意外值“C:\temp\bin\Debug\netcoreapp1.0\”

在 Microsoft.Extensions.CommandLineUtils.CommandLineApplication.Execute(String[] args)

在 Microsoft.EntityFrameworkCore.Tools.Cli.Program.Main(String[] args)

命令的期望值的规则是什么dotnet ef