小编Jos*_*shM的帖子

发布的ASP.NET核心网站上的错误:找不到包'Microsoft.AspNet.WebApi.Client'的编译库位置

从Visual Studio运行时,我的webb应用程序运行良好,但是当我发布并尝试加载页面时,我得到:

InvalidOperationException:找不到包'Microsoft.AspNet.WebApi.Client'的编译库位置Microsoft.Extensions.DependencyModel.CompilationLibrary.ResolveReferencePaths(ICompilationAssemblyResolver解析程序,列出程序集)

我已经坚持了很长时间。我试图在线程https://github.com/dotnet/core-setup/issues/2981中应用各种变通办法,但没有一个起作用。

我的csproj文件粘贴在下面。我不确定还有哪些其他信息有用:

<Project Sdk="Microsoft.NET.Sdk.Web">

  <PropertyGroup>
    <TargetFramework>netcoreapp2.1</TargetFramework>
    <UserSecretsId>aspnet-CrowdQuery2-8C668DB3-5C80-4D9E-851D-2434D0CDA7E9</UserSecretsId>
    <PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>
  </PropertyGroup>

  <PropertyGroup>
    <RuntimeFrameworkVersion>2.1.2</RuntimeFrameworkVersion>    
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="5.2.6" />
    <PackageReference Include="Microsoft.AspNetCore.App" />
    <PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="2.1.3" PrivateAssets="All" />
  </ItemGroup>

  <ItemGroup>
    <Folder Include="ViewModels\" />
  </ItemGroup>

</Project>
Run Code Online (Sandbox Code Playgroud)

c# asp.net-core asp.net-core-2.1

5
推荐指数
1
解决办法
2368
查看次数

JMeter:如何运行不属于采样器的代码?

我想在开始时运行设置变量的代码,但据我所知,运行代码的选项是:

  1. Sampler:出现在 JMeter 报告中并搞砸了我的数字。
  2. 预处理器/后处理器/断言:必须附加到现有采样器。
  3. 计时器:有时这会起作用,但如果您的计时器在树中的位置高于采样器,它们就会被忽略。
  4. 侦听器:在采样器之后运行(我希望此代码在其他所有内容之前运行)。

有没有一种方法可以在不修改报告或将其附加到采样器的情况下运行代码?

jmeter

3
推荐指数
1
解决办法
898
查看次数

标签 统计

asp.net-core ×1

asp.net-core-2.1 ×1

c# ×1

jmeter ×1