问题标签 [dotnetcorecli]

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 回答
170 浏览

azure-devops - 在 Azure Pipelines 中运行预发布版本的 DotNetCoreCLI

编写 Azure Pipelines yaml 脚本时是否可以运行 DotNetCoreCLI 任务的预发布版本?如果可能的话,我想使用 3.0.1xx 来利用dotnet tool update安装工具而不是在未安装时抛出错误

如果可能的话,使用预发布版本而不是版本 2 进行这样的调用的语法是什么:

0 投票
0 回答
1467 浏览

c# - dotnet core web api 3.1 中的全球化和本地化使用 VSCode

我想在 dotnet core web api 中添加全球化和本地化,尽管我尝试使用以下链接。 https://docs.microsoft.com/en-us/aspnet/core/fundamentals/localization?view=aspnetcore-3.1

,但是,我没有成功。

这是我的 Startup.cs 代码...

配置方法包含以下内容

这是带有 .resx 文件的 Resources/Localization 文件夹结构。

在此处输入图像描述

最后,当我使用dotnet build命令构建 dotnet api 时,它会在Visual Studio Code Terminal中提供以下错误。

/Users/naimdahee/Desktop/ERPEra/ERPEra.API/Resources/Localization/ERPEra.en.resx:错误 MSB3103:Resx 文件无效。System.NullReferenceException:对象引用未设置为对象的实例。[/Users/naimdahee/Desktop/ERPEra/ERPEra.API/ERPEra.API.csproj] /Users/naimdahee/Desktop/ERPEra/ERPEra.API/Resources/Localization/ERPEra.en.resx:错误MSB3103:在Microsoft.Build .Tasks.ResourceHandling.MSBuildResXReader.ReadResources(Stream s,字符串文件名,布尔路径RelativeToBasePath) [/Users/naimdahee/Desktop/ERPEra/ERPEra.API/ERPEra.API.csproj] /Users/naimdahee/Desktop/ERPEra/ERPEra.API /Resources/Localization/ERPEra.fa.resx:错误 MSB3103:Resx 文件无效。System.NullReferenceException:对象引用未设置为对象的实例。[/Users/naimdahee/Desktop/ERPEra/ERPEra.API/ERPEra.API。

构建失败。

/Users/naimdahee/Desktop/ERPEra/ERPEra.API/Resources/Localization/ERPEra.en.resx:错误 MSB3103:Resx 文件无效。System.NullReferenceException:对象引用未设置为对象的实例。[/Users/naimdahee/Desktop/ERPEra/ERPEra.API/ERPEra.API.csproj] /Users/naimdahee/Desktop/ERPEra/ERPEra.API/Resources/Localization/ERPEra.en.resx:错误MSB3103:在Microsoft.Build .Tasks.ResourceHandling.MSBuildResXReader.ReadResources(Stream s,字符串文件名,布尔路径RelativeToBasePath) [/Users/naimdahee/Desktop/ERPEra/ERPEra.API/ERPEra.API.csproj] /Users/naimdahee/Desktop/ERPEra/ERPEra.API /Resources/Localization/ERPEra.fa.resx:错误 MSB3103:Resx 文件无效。System.NullReferenceException:对象引用未设置为对象的实例。[/Users/naimdahee/Desktop/ERPEra/ERPEra.API/ERPEra.API。

0 投票
1 回答
859 浏览

c# - Ubuntu 19.10 中的 dotnet ef 迁移问题。点网SDK 3.1.1

我安装了dotnet ef工具,以便为正在使用该命令的 dotnet 核心项目生成迁移。dotnet tool install -g dotnet-ef. 安装成功。为了我们,dotnet ef我已经安装了下面的 nuget 包

  1. Microsoft.EntityFrameworkCore.SqlServer
  2. Microsoft.EntityFrameworkCore
  3. Microsoft.AspNetCore.Identity.EntityFrameworkCore
  4. Microsoft.EntityFrameworkCore.Tools

当尝试使用命令生成迁移时,dotnet ef migrations add IdentityandCategory我得到下面的输出。

我重新安装了 dotnet 3.1.1,但这个问题仍然存在。dotnet info我运行时似乎检测到版本donet --info

我该如何解决这个问题?预先感谢您的帮助

0 投票
3 回答
4648 浏览

dotnet-cli - 在 VSCode 中使用 dotnet CLI 添加类

我是 dotnet core 的新手,我试图查看 dotnet cli 的帮助,但似乎没有找到答案。我们如何从 dotnet CLI 将新的类文件添加到 dotnet core 控制台应用程序?

0 投票
1 回答
417 浏览

c# - dotnet-counters ps 不显示任何进程

我有 .NET Core 2.2 应用程序并想使用dotnet-counters来获取有关 GC 的一些数据。不幸的是,dotnet-counters 出于某种原因看不到我的应用程序(.NET 核心进程)。当我跑

它什么也不返回(我的 .NET 核心应用程序当然正在运行)。我使用 .NET Core 2.2.8 版和 dotnet-counters 3.1.57502 版。我尝试了独立版本和框架依赖版本的应用程序。

0 投票
0 回答
72 浏览

.net - 使用 PublishSingleFile 时覆盖 .NET Core 3.1 中的 App.config

我一直在尝试找到一种在PublishSingleFile.NET Core 3.1 中使用发布选项的方法,并且仍然能够覆盖该App.config文件。它被捆绑到单个可执行文件中,但能够覆盖它以更改设置将非常有用。

我的发布命令很简单:

我已经浏览了文档,并尝试将其放在App.Config旁边Project.config,以查看它们是否有效,但没有运气。

有谁知道这样做的方法?

0 投票
1 回答
923 浏览

asp.net-core - 如何从命令行卸载 dotnetcli

我使用此处描述的公式(https://docs.microsoft.com/en-us/dotnet/core/versions/remove-runtime-sdk-versions?tabs=macos)从 macos 卸载 dotnet core sdk。我按照这些步骤完成并验证没有 sdk 或运行时后,命令 dotnet 在终端中仍然有效,并且指的是在托管时有效。关于如何从我的笔记本电脑中删除所有 sdk、cli 的任何想法?

0 投票
1 回答
302 浏览

docker - dotnet restore 使用 docker Jenkins 容器失败

我在 Jenkins/Jenkins:lts 基础映像上安装了 dotnet core 3.1 的本地 docker 映像。

为构建配置运行 shell 脚本 - 我收到一个错误

/usr/share/dotnet/sdk/3.1.102/NuGet.targets(123,5):错误:文件'/var/jenkins_home/.nuget/packages/microsoft.visualstudio.azure.containers.tools.targets/1.9 .10/microsoft.visualstudio.azure.containers.tools.targets.nuspec' 已经存在。

看着坐骑——它确实存在。我该怎么做才能解决这个问题?

0 投票
0 回答
107 浏览

.net-core - dotnet run 和 dotnet watch run 在 MacOS 上启动有时需要一分钟以上

我不确定它是否仅限于 MacOS,我只能代表它。

经过大约半天左右的开发,启动要么dotnet rundotnet watch run坐坐。最终启动我的 ASP.NET Web API 应用程序需要 30 秒到 3 分钟。点击 Ctrl+c 让它坐下来退出。用第二个 Ctrl+c 强制停止不会做任何事情。

重新启动通常会在一段时间内解决此问题。我看了看,没有任何恶意dotnet运行实例。有没有人遇到过这个问题?

提前致谢。

0 投票
1 回答
454 浏览

linux - 如何将 azure 管道 dotnet 输入传递给 linux dotnet 二进制文件

我正在尝试使用 CLI dotnet 命令复制以下 Azure 管道:

到目前为止,我可以构建项目,但是从中获取 zip 文件似乎有问题 - 传递输入 zipAfterPublish 等似乎无法通过,尽管有一些分散的文档表明这些可以通过 -p:"optiona= x;optionb=y" 或 /p:"optiona=x;optionb=y"。我找不到关于此的明确文件。

这就是我所拥有的 - 构建部分有效,$PWD/out 目录中填充了许多文件,但没有任何文件被压缩:

我猜这是关于如何正确传递输入(https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops)到命令。