草庐IT

temp-config

全部标签

c# - 如何在 VS2010 C# 控制台应用程序中将我的 App.config 编译成我的 exe?

我正在使用C#在VisualStudio2010中创建一个控制台应用程序。我希望这个应用程序是独立的,因为你所需要的只是exe,你可以从任何地方运行它。我还想使用app.config来存储连接字符串等。我的问题是我似乎无法弄清楚如何将app.config数据包含到已编译的exe中。我确实看到它创建了appname.exe.config,但我不希望人们在获取应用程序时不得不担心抓取两个单独的文件。我所做的所有谷歌搜索都没有得出任何结果。这可能吗? 最佳答案 你不能。此类配置文件的一半要点是允许在应用程序本身之外更改应用程序的配置。您只

c# - 在不依赖 app.config 的情况下使用 SOAP Web 服务

我正在构建一个将调用外部Web服务的.NET组件。我使用“添加服务引用”对话框将Web服务添加到我的组件,它生成使用该服务所需的代码并将设置添加到app.config文件。我通过从控制台应用程序添加对其DLL的引用并调用创建Web服务新实例的适当方法来测试该组件:...=newMyServiceSoapClient().但是,当我这样做时,出现以下异常:InvalidOperationExceptionCouldnotfinddefaultendpointelementthatreferencescontract'MyServicesSoap'intheServiceModelclie

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# - 类库的 app.config 中的绑定(bind)重定向有什么作用吗?

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