117得票24回答
找不到库文件hostpolicy.dll。

我有一个简单的.NET Core项目(控制台应用程序),我正在尝试编译和运行。 dotnet build 成功,但当我使用 dotnet run 时出现以下错误:dotnet run Project RazorPrecompiler (.NETCoreApp,Version=v1.0) was...

108得票1回答
dotnet cli和新的vs2017 msbuild之间的关系

随着从 VS2017 引入的新的 csproj 格式向前移动,我很难理解 dotnet cli 和新的 msbuild 之间的区别以及何时使用它们。 1)要从命令行构建一个新的 csproj netstandard 库,我应该调用 dotnet cli(例如 dotnet restore d...

98得票7回答
使用命令行在开发环境下运行dotnet run或dotnet watch?

我正在使用dotnet watch命令运行asp.net core项目。但默认情况下,它选择Production作为环境。 我已经尝试了以下两个选项:1) > dotnet watch ASPNETCORE_ENVIRONMENT=Development 2) > dotnet...

89得票9回答
dotnet publish无法发布正确的appsettings.{env.EnvironmentName}.json文件

当我在命令行中执行以下命令时:dotnet publish -o "./../output" -c Release,dotnetcli 能够正确发布项目,但它只复制了 appsettings.json 文件,而没有复制 appsettings.Production.json 文件。为什么会这样...

67得票13回答
EF Core错误 - 找不到任何项目。更改当前工作目录或使用--project选项。

我正在使用 Visual Studio 2015 和dotnet core尝试使用Sqlite开发一个基于EF Core Code First的项目,并参考了这份文档/教程,该教程也使用了Sqlite => NET Core - New Database 当我尝试从命令行添加初始迁移时(我已...

56得票4回答
在dotnet run中为解决方案设置默认项目

我已经在它自己的文件夹中创建了一个解决方案和一个WebAPI项目。 然后将该项目添加到了解决方案中。 我希望能够通过设置默认值(就像在Visual Studio中一样)而无需指定项目来运行dotnet run。 使用CLI是否可行还不确定?

44得票9回答
如何使用dotnet-cli将新的C#文件添加到项目中

我正在学习如何在VSCode中使用dotnet-cli。我已经看到了许多关于如何创建解决方案、项目、向项目添加引用等命令...但是我没有在文档中找到如何添加文件的任何信息。如果记得没错,在RubyOnRails中,可以通过命令行添加文件。 感谢你的帮助。

42得票3回答
无法加载文件或程序集“System.Runtime,Version=7.0.0.0...”-安装.NET Core 7后,“dotnet watch run”无法工作

在.NET 7.0更新后,当我使用dotnet watch run命令时,出现以下错误: 未处理的异常。System.IO.FileNotFoundException: 找不到文件或程序集 'System.Runtime, Version=7.0.0.0, Culture=neutral, ...

41得票3回答
dotnet test > 有没有办法在控制台中显示运行的测试列表?

在运行dotnet test时,是否有一种方法可以在控制台中显示所有测试运行的列表,而不是输出到某个文件中? 最好在控制台中看到像这样的列表:x test1 test2 test3 x test4 不仅是整体的测试统计数据(运行,失败,跳过),而是更详细的信息。

37得票5回答
从命令行运行单个*.cs脚本

有没有一种简单的方法可以从命令行执行C#脚本文件?我看到这个Github上的讨论根据这个帖子,我认为dotnet run Test.cs应该可以完成任务。但是对于我的测试类:using System; namespace Scripts { public class Program ...