Los*_*ica 8 .net c# testing wpf code-coverage
我正在尝试使用以下命令将包添加到 dotnet:
dotnet add package JetBrains.dotCover.CommandLineTools --version 2018.2.0-eap07
Run Code Online (Sandbox Code Playgroud)
但是,我收到错误:
The project does not support adding package references through the add package command.
Run Code Online (Sandbox Code Playgroud)
我该怎么做?我无法通过 NuGet 安装该包,因为我的 dotnet 命令行无法检测到 dotcover。我看到一些通过 .csproj 为 dotnet.core 应用程序添加包的示例:
<DotNetCliToolReference Include="JetBrains.dotCover.CommandLineTools" Version="2018.2.0-eap03" />
Run Code Online (Sandbox Code Playgroud)
然后运行 dotnet Restore。但我不知道如何为 WPF 应用程序执行此操作。我的最终目标是对 WPF 应用程序使用以下命令来生成测试覆盖率:
dotnet dotcover test
Run Code Online (Sandbox Code Playgroud)
dotnet
是一个 .NET Core命令行界面,WPF 尚不支持 .NET Core。因此,您当前无法从 WPF 应用程序引用 .NET Core 库。
您可以从 WPF 应用程序和 .NET Core 应用程序添加对 .NET 标准库的引用,但不能从 .NET Framework 应用程序引用 .NET Core 库,反之亦然。
WPF 最终将能够在 .NET Core 3 上运行:https://blogs.msdn.microsoft.com/dotnet/2018/05/07/net-core-3-and-support-for-windows-desktop-applications /
归档时间: |
|
查看次数: |
7728 次 |
最近记录: |