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

.net-core - .Net Core 构建解决方案

如果您尝试从使用 Visual Studio 制作的解决方案的顶层目录中的命令行运行:

我的解决方案是这样架构的:

它将失败并出现以下错误:

我如何构建解决方案而无需明确指定每个项目(然后无需相关维护)?

0 投票
2 回答
1761 浏览

mstest - MSTest 在 .NET Core RC2 上没有 xml 输出

dotnet-test-mstest": "1.0.1-preview在我的测试项目中针对 dotnet core rc2。

编辑: 好的。我的目标是桌面.NET。但这不应该有任何区别。

项目.json

运行时的输出dotnet test看起来相当不错!

在此处输入图像描述

如何在构建过程中将输出作为 xml 文件进行处理?有任何想法吗?还是只是还不支持?

到目前为止,我尝试了dotnet test -xml test-results.xml但没有生成输出。

0 投票
16 回答
94722 浏览

.net - 找不到库 hostpolicy.dll

我有一个简单的 .NET Core 项目(控制台应用程序),我正在尝试编译和运行。dotnet build成功,但是当我这样做时出现以下错误dotnet run

我的 project.json 看起来像这样:

什么是hostpolicy.dll,为什么不见了?

0 投票
2 回答
3647 浏览

asp.net-core - 无法使用托管代理在 Visual Studio Team Services 上构建默认 ASP.Net Core Web 应用程序 (.NET Core)

在 Visual Studio 2015 Update 3 中创建了一个新的 ASP.Net Core Web 应用程序 (.Net Core) 项目并将其签入到 Visual Studio Team Services git 存储库。我正在使用 .Net Core 和 ASP.Net Core 的发布版本。

我现在正在尝试使用 VSTS 构建系统使用基于本指南的构建定义来构建它:https ://www.visualstudio.com/en-us/docs/build/apps/aspnet/aspnetcore-to-azure

但是,构建在dotnet restore步骤中失败,日志如下所示(第一部分不包括在内,这是它开始失败的地方)。

我究竟做错了什么?我是否需要以任何方式准备当前的托管代理才能使其与 ASP.Net Core 的 v1.0.0 版本一起使用?

global.json(由 ASP.Net Core Web Application (.Net Core) 模板创建):

project.json(由 ASP.Net Core Web 应用程序 (.Net Core) 模板创建):

0 投票
1 回答
562 浏览

entity-framework-core - dotnet ef --update-database "Microsoft.DotNet.Cli.Utils.dll" 异常

我得到了这个例外:

未处理的异常:System.IO.FileNotFoundException:无法加载文件或程序集“Microsoft.DotNet.Cli.Utils,Version=1.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60”。该系统找不到指定的文件。在 Microsoft.EntityFrameworkCore.Tools.Program.Main(String[] args)

执行“dotnet ef --update-database”后

dotnet --info :

.NET 命令行工具 (1.0.0-preview2-003121)

产品信息:

版本:1.0.0-preview2-003121

提交 SHA-1 哈希:1e9d529bc5

运行环境:

操作系统名称:Windows

操作系统版本:10.0.10586

操作系统平台:Windows

摆脱:win10-x64

任何想法?谢谢你。

0 投票
1 回答
345 浏览

.net - dotnet build 产生 NullReferenceException

我对一个已知的工作项目进行了更改,现在我在构建时得到以下信息dotnet build

更改是为该frameworks部分添加了一个新框架,该框架在过去一直有效。我不知道为什么它突然停止工作。

0 投票
3 回答
4664 浏览

c# - .NET CLI 是否仅适用于 .NET Core?

如果我想创建使用 .NET Framework 的 ASP.NET Core 1.0 应用程序,是否使用 .NET CLI?.NET CLI 仅适用于新的 .NET Core 库还是同时适用于 Core 和 .NET 4.6?

0 投票
3 回答
18031 浏览

asp.net-core - “需要库‘hostpolicy.dll’”如果从部署文件夹运行,但 emitEntryPoint 为真

我使用默认的 ASP.NET Core Web 应用程序 (.NET Framework) 模板创建了一个 Web API 项目,然后使用 VS 发布到本地文件夹。

现在,如果我dotnet application.exe在控制台中调用,我会收到以下错误:

遇到致命错误。未找到执行应用程序所需的库“hostpolicy.dll”

我在这个答案和github 上的这个问题中发现,实际问题是缺少 emitEntryPoint 属性。一切都很好,除了我的 project.json 已经有了"emitEntryPoint": true

还有什么可能导致此错误?

0 投票
1 回答
1436 浏览

c# - 为什么 Google.Pubsub.V1 beta01 不适用于 dotnet cli 项目?

我创建了一个非常简单的程序,它应该列出 Google Cloud 项目中可用的主题。代码很简单:

当我从针对 .NET 4.5 的“常规”msbuild 项目运行它时,它运行良好。当我尝试将 dotnet cli (1.0.0-preview2-003121) 与以下project.json文件一起使用时:

...我看到一个例外:

我没有尝试以 .NET Core 为目标,所以不应该支持吗?

0 投票
1 回答
359 浏览

.net-core - dotnet core 升级到 1.0.0-preview2-003121 后如何排查对象引用异常

升级到后netcoreapp1.0我无法运行我的项目。我已经解决了更新、恢复包的所有错误和修复,并且在任何地方都没有错误。

(我按照本指南升级https://docs.microsoft.com/en-us/dotnet/articles/core/migrating-from-dnx

我得到的只是经典Object reference not set to an instance of an object.,让我发疯。

运行命令

我的工具:

(也在我的 Win 10 机器上运行,结果相同,也无法从 cmd 或 Visual Studio 运行)

--log 4也不输出任何东西。

关于如何确定它的任何想法?

更新: