app-config相关内容
我正在研究如何使用配置管理器为 C# 中的 WPF 应用程序读取/写入 App.config 文件中的自定义部分.我阅读了这篇关于 .NET 2.0 Configuration Demystified 的优秀文章,它帮助了我很多使用配置文件.这是我编写的初始 App.config 文件,它运行良好. App.config
..
环境: 目前我的解决方案中有三个项目: 一个 .NET Standard 2.0 库,其中包含一些我想测试的代码. 引用库以确保其正常工作的 .NET Core 2.2 控制台应用程序. 使用 VS 中的“NUnit 测试项目"模板创建的 .NET Core 2.2 控制台应用程序. 我测试项目中的依赖全部来自NuGet: Moq 版本="4.10.1" nunit"
..
是否可能有这样的 app.config 文件: ... 我的意思是,我想在配置文件中有一个返回值列表的键.
..
我正在使用 log4net,我将日志文件保存在 Win XP/Vista 等的 AppData 文件中. 到目前为止,这是我的 app.config 文件,我已经指定了名称 softphone.log.但是,我不确定如何指定文件的完整路径,因为每个用户的路径不同,具体取决于他们的用户名.
..
将带有密码的连接字符串放在 app.config 文件中真的是一件好事吗? 在我看来,app.config 没有以任何方式加密,密码信息很容易读取. 我有一个应用程序可以访问数据库,但目标最终用户没有对其进行身份验证.使用组用户/密码.仅当当前 Windows 用户在 Active Directory 组中时,应用程序才会启动.因此,一旦进入应用程序,用户就可以使用组用户连接到数据库.
..
在加密(“保护")Microsoft 配置部分时,您会得到类似于下面的 XML 的内容.它遵循(至少部分)XML 加密的 W3 规范. 但是,在下面的 XML 中,您会看到 EncryptedData 部分下的 EncryptionMethod 是“tripledes-cbc".我们希望能够将其更改为更安全的替代方案,特别是 AES,这也在上述 W3 规范中有所规定. 在与 Micro
..
var values = new NameValueCollection{{ "key", ConfigurationSettings.AppSettings["API-Key"].ToString() },{ "图像", Convert.ToBase64String(File.ReadAllBytes(photo.ToString())) }}; 使用 app.config 文件的新方法是什么
..
我在我的项目中添加了 App.Config.我有一个安装程序类(ProjectInstaller.cs),它需要从 App.config 读取值.我提供钥匙.以下是示例代码: ConfigurationManager.AppSettings["CONFIG_FILE"] 当在安装程序类中调用时,我按照上面的代码得到空值.但在 App.Config 文件中,上述键的值存在. 解决方案 尝
..
在代码中 Configuration config = ConfigurationManager.OpenExeConfiguration (Application.ExecutablePath);ConnectionStringsSection section = config.GetSection("connectionStrings") as ConnectionStringsSectio
..
我正在使用我的 C# 应用程序中的设置,如下所示: String str = Properties.Settings.Default.SETTINGS_NAME; 当我保存此设置时,会在 上创建一个设置文件 C:\Documents and Settings\\Local Settings\Application Data\\Keb.exe_Url_pbs4eg1o2ija22omldrw
..
我的头在剧烈地跳动!我以前做过这件事,但没有这样“深入"或复杂,我尝试了不同的方法来实现这一点,但都失败了. 所以,这是我在 app.config 中想要的自定义 XML:
..
如果程序集包含 app.config 文件,只要它与通过 NUnit-Gui 执行的 NUnit 项目在同一目录中,ConfigurationManager 就会加载它.为了说明,请考虑以下文件夹结构. + 测试文件夹测试项目.nunit+ 组装文件夹程序集A.dll程序集A.dll.config+ 装配B文件夹程序集B.dll程序集B.dll.config AssemblyA 和 Assem
..
我无法使用自定义配置部分.这是我从网上得到的一些代码,试图更好地理解这个领域,并使我能够最终到达我想要的地方,我自己的自定义配置部分. 在控制台应用程序中运行代码时出现的错误是'无法识别的属性“扩展".请注意,属性名称区分大小写.' 主应用程序中的代码是 var conf = ConfigurationManager.GetSection("uploadDirector"); 这就
..
我有一个自定义应用程序,其中包含一个指定 SQL Server 名称和数据库的简单 app.config,我想在应用程序安装时提示用户输入应用程序配置项,然后更新 app.config 文件. 我承认我对设置项目完全陌生,正在寻找一些指导.谢谢你马克·库普斯 解决方案 我在 64 位机器上链接到 Gulzar 的代码时遇到问题.我发现下面的链接是将值从 config ui 获取到 a
..
如果开发人员在自己的机器上使用 RSAProtectedConfigurationProvider 加密连接字符串 app.config 部分,然后将其部署到用户的工作站,那么该用户的工作站(或服务器,就此而言)是否可以自动解密连接字符串? 是否需要某种密钥导出/安装?这是如何运作的?我意识到它不是万无一失的.我正在寻找有关部署是否容易和/或使用此类加密连接字符串的建议. 解决方案
..
有没有办法在运行时从默认 App.config 文件以外的其他文件加载设置?我想在加载默认配置文件后执行此操作. 我使用 Visual Studio 中的 Settings.Settings GUI 为我创建我的 App.config 文件.配置文件最终看起来像这样:
..
我有一个 C# 应用程序,为了组织它的文件,我在名为“Data"的文件夹中有一些 DLL.我希望 EXE 检查此文件夹中的 DLL,就像它检查其当前目录的方式一样.如果我使用此信息创建了 App.Config: 它可以正常工作.我不想有 App.Config.有没有办法在不使用 app.config 的情况下设置探测路径? 解决方案 您可以为您创建的新 AppDomain 执行此操作
..
我写了一个小应用程序,我不需要在配置文件中存储任何东西.所以我的源代码中的文件 App.config 正是 Visual Studio 创建的. 所以我想从源代码中删除这个文件(在编译之前).但我注意到它也包含 .NET 版本信息.不知道是不是删除了App.config文件,然后把我的应用程序复制到其他电脑上,有什么奇怪的行为吗? 解决方案 不知道是不是删除了App.config文件
..
我问这个问题的原因是我想为 Remoting 实例化创建一个帮助器类,并希望将适当的 app.exe.config(或 web.config)文件路径传递给 RemotingConfiguration.Configure 方法,具体取决于调用者. 有没有一种方法可以在不检查应用程序是 Web 还是 WinForms 的情况下获取 Win 和 Web 应用程序的配置文件的名称? 解决方案
..
我有一个包含一些非常长的字符串的 XML 配置文件.通常,我格式化我的源文件等,以便无需滚动即可阅读.我想对这个配置文件做同样的事情. 有没有办法将字符串分成多行?希望我的要求是显而易见的,但是一张图片说了一千个字,例如值,如下. 如果我打破上面的字符串看起来像这样: 我的应用程序失败: “为 system.serviceModel/behaviors 创建配置节处理程序时
..