草庐IT

base_config

全部标签

c# - App.Config 与 AppName.exe.Config

我正在构建一个Windows服务应用,其配置数据存储在App.Config中。但是,我注意到当我构建我的应用程序时,会生成一个AppName.Exe.Config。谁能告诉我这两个文件之间的关系?AppName.Exe.Config文件是我随Windows服务应用安装的文件,而不是app.config文件吗?谢谢-兰迪 最佳答案 App.Config是您的开发环境中使用的文件。AppName.exe.config是部署应用程序时使用的app.config文件。 关于c#-App.Conf

c# - 如何在控制台应用程序中添加 App.Config 文件

我想将连接字符串和一些参数存储在我们通常为Windows应用程序所做的app.config文件中,但我找不到用于控制台应用程序的app.config文件。那么我应该如何使用这个文件,如何添加这个文件或者有一些其他的工作可以实现相同的功能。我在控制台应用程序中工作 最佳答案 右键单击应用程序->转到添加->您将看到我在此处附加的确切图片->选择应用程序配置文件。 关于c#-如何在控制台应用程序中添加App.Config文件,我们在StackOverflow上找到一个类似的问题:

c# - Nuget:packages.config 中 <package requireReinstallation/> 属性的用途是什么?

我将我的C#项目(已经有一些nuget包)从4.0升级到4.5.2。我看到一些元素现在包含一个附加属性requireReinstallation="true".这样做的目的是什么?为什么有些包有而有些没有。之前之后 最佳答案 来自releasenotesIfwedetectthatanyofyourpackageswereaffectedbytheretargetingorupgrade,we’llproduceimmediatebuilderrorstoletyouknow.Inadditiontotheimmediatebuil

c# - 在 .Net Core 中使用 app.config

我有问题。我需要在.NetCore(C#)中编写一个程序,它使用app.config,如下所示:然后我写:stringconnectionString=ConfigurationManager.ConnectionStrings["sampleDatabase"].ConnectionString;Console.WriteLine(connectionString);//readappSettingsconfigurationstringappSettingValue=ConfigurationManager.AppSettings["sampleApplication"];Cons

c# - 在 web.config 中设置多个 SMTP 设置?

我正在构建一个应用程序,它需要在发送电子邮件时动态/以编程方式了解和使用不同的SMTP设置。我习惯于使用system.net/mailSettings方法,但据我了解,它一次只允许一个SMTP连接定义,由SmtpClient()使用。但是,我需要更多类似connectionStrings的方法,我可以在其中根据键/名称提取一组设置。有什么建议吗?我愿意跳过传统的SmtpClient/mailSettings方法,我认为必须... 最佳答案 我需要根据环境在web.config中使用不同的smtp配置:开发、暂存和生产。这是我最终使用

c# - Windows 服务 app.config 位置

我在WindowsServer2008上安装了C#Windows服务。我使用InstallUtil安装它。该服务从app.config文件中读取一些数据并且运行良好。你能告诉我安装服务后这个文件在哪里吗?我找了好几个小时,但没找到。 最佳答案 您可以按照以下步骤验证安装的Windows服务的确切位置:单击“管理工具”图标下的“服务”图标,调出Windows服务列表。您还可以通过在“开始”菜单下的“搜索”菜单中键入“查看本地服务”来获取此列表。在已安装服务列表中选择您的Windows服务,单击鼠标右键,然后选择“属性”。您还可以双击代

c# - app.config 中的 maxReceivedMessageSize 和 maxBufferSize

如何在运行应用程序之前将app.config文件中的maxReceivedMessageSize和maxBufferSize参数增加到2000000。 最佳答案 您需要在绑定(bind)上执行此操作,但您需要在客户端和服务器上执行此操作。像这样的东西: 关于c#-app.config中的maxReceivedMessageSize和maxBufferSize,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

c# - Base64 编码字节数组的有效方法?

我有一个byte[],我正在寻找最有效的base64编码方式。问题是内置的.Net方法Convert.FromBase64CharArray需要一个char[]作为输入,并转换我的byte[]到char[]只是为了将它再次转换为base64编码的数组似乎很愚蠢。有没有更直接的方法呢?[[EDIT:]]我将阐述我想要更好地实现的目标-我有一个byte[]并且我需要返回一个新的base64编码的byte[] 最佳答案 字节[]->字符串:利用system.convert.tobase64stringConvert.ToBase64Str

c# - 类库的 app.config 中的绑定(bind)重定向有什么作用吗?

我经常使用的VS解决方案包括一个单个可执行项目(控制台应用程序、网络应用程序)和许多类库项目,它们都被可执行文件引用。在使用NuGet和安装包时,通常会为每个项目创建一个app.config文件,通常只包含一个绑定(bind)重定向列表,用于合并引用程序集的版本。有时会有一些特定于第三方库的内容(例如EntityFramework配置部分),但我们暂时将其放在一边。当我构建解决方案并使用主要可执行项目的二进制文件时,我在构建输出中看到所有类库项目程序集以及相应的*.config文件(app.config文件在构建时重命名为AssemblyName.config。启动主要可执行文件时,类

docker - 在 Docker 中使用多个 Base Image 有什么影响?

我知道docker容器在docker主机之间是可移植的,但我对BaseImage和主机的关系感到困惑。来自documentationonImages,如果您运行各种基本镜像,您似乎会在主机上拥有更重的占用空间(类似于多个VM)。这个假设正确吗?良好:许多容器共享一个基础镜像。不好:许多容器运行单独/唯一的基础镜像。我敢肯定,这种困惑很大程度上源于我对LXC的了解不足。 最佳答案 IamconfusedabouttherelationshipwiththeBaseImageandthehost.容器和主机之间的唯一关系是它们使用相同的