问题标签 [app-config]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 在 Unity App.Config 文件中包含一个泛型类
我有一类类型ISimpleCache<IBrokeredDataObject>
,我想在 App.Config 文件中添加为类型别名(然后是类型)
线
由于 <> 显然是错误的,但是我不相信逃避它们;
也是正确的。
我目前正在拆分我的代码以使用 Unity,因此距离可编译的代码库太远,无法快速测试,并希望在这里得到一些确认。
c# - C# App.Config 位置
我有一个包含 10 个左右项目的解决方案,并且开始遇到 SystemConfiguration 返回空配置而不是定位我的 App.Config 文件的问题。
我是否应该有多个 App.Config,每个项目一个(我假设并希望没有),如果没有,它在我的项目中的最佳位置在哪里?
.net - .NET 1.1 和 .NET 2 配置文件一起工作
我继承了一个相当大的项目,其中包括一个用 VB6 编写的应用程序和几个用 VB6、VB.NET 1.1 和 VB.NET 2 编写的 DLL 和 ActiveX 控件。我想更改一个用 VB 编写的 DLL 的设置之一.NET 2 在其 application.dll.config 文件中,但它似乎没有任何效果。
我的主要 VB6 应用程序(我将其称为 Alpha)有一个配置文件 (Alpha.exe.cnfig),其中包含我的 VB.NET 1.1 DLL(我将其称为 Bravo)使用的设置。调用 Bravo 后,Alpha 调用 Charlie(我的 VB.NET 2 DLL)。但是,即使我在 DLL 所在的子目录中更改了 Charlie.dll.config 中的应用程序设置,它也没有任何效果。我曾尝试将 Charlie 的设置放在 Alpha 的配置文件中,但这会导致 Bravo 因自动化错误而失败(我认为这是因为配置文件的格式从 .NET 1.1 和 .NET 2 更改)。
下面是一个简化的目录结构和文件位置示例:
\Application\Alpha\Alpha.exe(我的 VB6 应用程序)
\Application\Alpha\Alpha.exe.config(此配置文件由 Bravo.dll 使用)
\Application\Assembly\Bravo.dll(我的 VB.NET 1.1 DLL)
\Application\Controls\Charlie\Charlie.dll(我的 VB.NET 2 DLL)
\Application\Controls\Charlie\Charlie.dll.config(这个文件被 Charlie.dll 忽略)
我已经重新编译了我的 VB.NET 2 DLL,更改了默认设置,我这样做是为了检查设置本身没有代码错误,这工作正常。但是,我希望能够通知客户如何更改配置文件,以便他可以将其设置为他想要的任何内容,而无需在每次他想要不同的设置时重新编译 DLL。
我只想更改 app.config 而不是 machine.config 或 user.config。
以下是 Alpha.exe.config 的示例:
这是 Charlie.dll.config 的示例
如果我尝试将 applicationSettings 部分在下面在 Alpha.exe.config 中的 appSettings 部分(即作为配置元素的另一个子元素)的正下方,Bravo.dll 将失败。
非常感谢您提供的任何帮助。
c# - Visual Studio 2008 自动化测试项目可以读取 app.config 之类的配置文件?(C#.NET)
我的 TestProject 中有一个 app.config 文件,但是当我尝试使用 ConfigurationManager 读取它时,它是从其他地方读取的,它不是我的 app.config 的。如何纠正这个?
当前配置:
当前代码:
预期输出:
实际输出:
.net - AppSettings 与 applicationSettings 的优缺点(.NET app.config / Web.config)
在开发 .NET Windows 窗体应用程序时,我们可以在这些App.config
标签之间进行选择来存储我们的配置值。哪一个更好?
c# - 在 Visual Studio 中组合多个配置文件
我在 Visual Studio 2008 中有一个包含多个 C# 项目的解决方案。每个项目都有自己的配置文件(App.config 和 Settings.settings)。这在架构上是有意义的,因为每个模块都是自治的,并且用于许多不同的解决方案。
我的问题是,当我编译解决方案时,仅包含启动项目(或包含可执行文件的项目)的配置文件。对于其他模块,配置设置被编译到 DLL 中。所以我的问题是,在 Visual Studio 中是否有任何方法可以组合多个配置文件,或者链接它们以便可以在运行时更改 DLL 的设置?
asp.net - 在类库的配置文件中指定连接字符串并在 ASP.NET Web 应用程序中重用/修改
如何在类库的配置文件中指定连接字符串,然后在 ASP.NET Web 应用程序中使用时对其进行修改?
类库是一个数据访问层,它有一个基于配置文件 (Settings.settings/app.config) 中指定的连接字符串连接到数据库的数据集。
该类库用于用户输入数据并使用类库中公开的 DAL 类和方法写入数据库的 Web 应用程序。
现在,我想将此应用程序从开发环境迁移到测试环境,然后再迁移到生产环境。我面临的问题是迁移到测试后,测试中的应用程序仍然连接到开发数据库。我已经更改了<class library>.dll.config文件中提到的连接字符串,但这似乎没有影响。
有人可以解释实现这一目标的正确方法吗?提前感谢您的帮助。干杯。
.net - 修改后如何重新启动应用程序/重新读取 app.config 文件(.NET)?
我们都知道修改 .NET Web 应用程序的 web.config 文件会重新启动应用程序并使其读取更新的配置。您如何使用控制台或 WinForms 应用程序做到这一点?谢谢 :)
.net - 如何编辑应用程序配置设置?App.config 最好的方法是什么?
对于我的项目,我有通过项目属性中的设置添加的设置。
我很快发现直接编辑 app.config 文件似乎并没有真正更新设置值。似乎我必须在进行更改然后重新编译时查看项目属性。
我想知道......为项目处理可定制设置的最佳和最简单的方法是什么 - 认为这对于.Net如何处理它来说是一件很容易的事......对我来说很羞耻。
是否可以使用其中一种设置AppSettings、 ApplicationSettings或UserSettings来处理这个问题?
将我的设置写入自定义配置文件并自己处理会更好吗?
现在...我正在寻找最快的解决方案!
我的环境是 C#、.Net 3.5 和 Visual Studio 2008。
更新
我正在尝试执行以下操作:
编译时给我一个只读错误。
c# - 在 app.config 中使用 XML 包含或配置引用来包含其他配置文件的设置
我有标准的日志记录、NHibernate 等配置块,app.config
我想将它们提取到一个通用 XML 文件中,该文件可以作为我所有应用程序app.config
文件的引用包含在内。
这可能吗?