小编Eri*_*son的帖子

来自nuget包的一些dll不会复制到/ bin

我知道这是一个以前讨论过的问题,但我有一个我不明白的情况.

我有以下项目

  • 项目A.
    • 项目B.
      • NuGet包"log4net"
      • NuGet包"ServerAppFabric.Client"

项目A有一个Visual Studio对项目B的引用.我在项目B的代码中使用这两个包,我正在调试模式下构建.Project B config看起来像这样.

<Reference Include="log4net">
  <HintPath>..\packages\log4net.2.0.0\lib\net40-full\log4net.dll</HintPath>
</Reference>
<Reference Include="Microsoft.ApplicationServer.Caching.Client">
  <HintPath>..\packages\ServerAppFabric.Client.1.1.2106\lib\Microsoft.ApplicationServer.Caching.Client.dll</HintPath>
</Reference>
<Reference Include="Microsoft.ApplicationServer.Caching.Core">
  <HintPath>..\packages\ServerAppFabric.Client.1.1.2106\lib\Microsoft.ApplicationServer.Caching.Core.dll</HintPath>
</Reference>
Run Code Online (Sandbox Code Playgroud)

*为什么只有log4net的dll文件被复制到Project A的bin文件夹而不是Client和Core文件?任何帮助或解释表示赞赏!*

nuget visual-studio-2012

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

是否可以从控制台应用程序加载 web-config?

我的问题很简单。我有一个第三方库,它假设它将在网站中使用(需要 web.config 中的特殊配置部分)。我想在 C# 控制台应用程序中使用这个库。有可能的?

我已经尝试过 WebConfigurationManager.OpenWebConfiguration(); 将所有内容复制到 app.config 中,但它不起作用。我收到的错误是 ConfigurationErrorsException 说明 An error occurred creating the configuration section handler for ...: Could not load type 'Configuration.RenderingSection' from assembly 'System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.

c# configuration web-applications console-application

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

Kafka自动提交间隔最佳实践

选择auto.commit.interval.ms的值时,是否有最佳实践?

在这里读到:

通常,不建议将此间隔设置得太小,因为它会极大地增加Zookeeper的读/写速率,并且由于其在整个仲裁群体中的一致性非常强,因此使其速度变慢。

什么太小?kafka> = 0.9.0版本仍然存在问题吗?

apache-kafka kafka-consumer-api

2
推荐指数
1
解决办法
1604
查看次数