草庐IT

CONFIG_ENTRY_VALUE

全部标签

c# - 使用 ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None) 以编程方式更新 app.config 文件;

以编程方式更新app.config文件Configurationconfig=ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);这是我的xml-->-->-->如何以编程方式编辑WebCrawlerFactory?我正在使用Configurationconfig=ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); 最佳答案 您可以使用以下代码:priv

c# - "Cannot insert explicit value for identity column in table when IDENTITY_INSERT is set to OFF"带复合键

我们最近向我们的数据库添加了一个新的“级别”——在整个数据库中的表中现有ID身份字段的上方/之前添加了一个键“Company_ID”。例如,如果一个表有ID然后是字段,它现在有Company_ID,然后是ID,然后是字段。这个想法是,这允许ID为提供给功能的每个不同的Company_ID值自动递增(Company_ID1可以有ID1、2、3等;Company_ID2可以有ID1、2、3等)。自增字段保持为ID。一个示例表是:[dbo].[Project]([Company_ID][int]NOTNULL,[ID][int]IDENTITY(1,1)NOTNULL,[DescShort]

c# - 如何判断app.config文件是否存在

有没有办法在不使用“File.Exists”的情况下查明app.config文件是否存在?我试过了if(!ConfigurationManager.ConnectionStrings.ElementInformation.IsPresent){...}但即使存在带有连接字符串的app.config,IsPresent也为false。编辑:我是否误解了IsPresent属性? 最佳答案 AppDomain报告它希望应用程序的配置文件所在的位置。您可以测试该文件是否实际存在(不需要虚拟AppSettings,也不需要尝试找出应该调用的配

c# - 验证错误 : The value 'on' is not valid for <<property name>>

在我的项目中,我有一个模型,您可以在这里看到我模型的一部分:publicclassCheckoutModel{publicboolOtherPlace{get;set;}[RequiredIf("OtherPlace",true,ErrorMessage="")]publicstringOtherPlaceFullName{get;set;}[RequiredIf("OtherPlace",true,ErrorMessage="")]publicintOtherPlaceProvinceId{get;set;}[RequiredIf("OtherPlace",true,ErrorMes

C# 短错误 : Negating the minimum value of a twos complement number is invalid

我在我的项目中遇到过这个错误,该项目涉及使用数字音频信号。所以我一直在获取振幅值,最近遇到了这个错误。调试时遇到的振幅值为“-32768”时会出现这种情况。我将这些值存储在一个short[]数组中。我有一种预感,它与最大值/最小值有关(我使用Math.Abs​​),但我不确定如何处理它。有人可以帮忙吗?谢谢! 最佳答案 16位有符号整数(short)取值介于-32,768和32,767之间。在16位有符号整数中不可能对-32768求反或获取绝对值。该值(32,768)大于最大可能的正值(32,767)。在不了解您正在使用的算法的更多

c# - 单元测试的 App.config 替换

我的持续集成服务器(TeamCity)配置为在构建时运行我们应用程序中的所有单元测试。在运行这些测试之前,我需要更改一些appSettings以使它们对我们的CI服务器有效。通过使用VisualStudio提供的部署项目,我正在为我的Web项目实现类似的功能。我可以为测试项目做同样的事情吗?谢谢,贡萨洛 最佳答案 可以通过变通方法对App.config文件使用Web.config转换。您只需在构建过程的正确阶段调用适当的MSBuild任务。将此代码片段添加到您的项目文件中:$(TargetFileName).config然后为您希望

c# - 如何从主机类型为 ("Moles"的测试中读取 UnitTest 项目的 App.Config)

我有以下测试:[TestClass]publicclassGeneralTest{[TestMethod]publicvoidVerifyAppDomainHasConfigurationSettings(){stringvalue=ConfigurationManager.AppSettings["TestValue"];Assert.IsFalse(String.IsNullOrEmpty(value),"NoApp.Configfound.");}[TestMethod][HostType("Moles")]publicvoidVerifyAppDomainHasConfigur

c# - 检测 Web.Config 身份验证模式

假设我有以下web.config:使用ASP.NETC#,如何检测身份验证标记的模式值? 最佳答案 身份验证部分的模式属性:AuthenticationSection.ModeProperty(System.Web.Configuration).您甚至可以对其进行修改。//GetthecurrentModeproperty.AuthenticationModecurrentMode=authenticationSection.Mode;//SettheModepropertytoWindows.authenticationSecti

c# - app.config 文件中的多个 SQL Server 连接字符串

我有兴趣在Windows窗体应用程序中显示N个单选按钮列表,供用户选择目标数据库服务器。我想在app.config文件中添加SQLServer连接字符串,以便应用程序在运行时读取它们并在Windows窗体中呈现为单选按钮。一开始想到用分隔符来分隔连接然后拆分键值对。是否有可能以不同的方式做到这一点? 最佳答案 要从您的app.config中查找所有已定义的连接字符串,请使用ConfigurationManager(来自System.Configuration)。它有一个枚举:ConfigurationManager.Connecti

c# - 最佳实践 : ref parameter or return value?

其实我是做一个列表作为引用参数如下:publicstaticListListMethod(Listresult)我也看到有人这样做:publicstaticvoidListMethod(refListresult)如果我没记错的话,“my”方法也将list作为引用参数,您应该可以像“other”在他的方法中一样使用它。但在我看来,您输入一个参数,对它做一些事情并在方法返回值中返回它似乎更“干净”。支持或反对一种方法或另一种方法的任何好的论据? 最佳答案 可能您不需要使用ref-但是有区别的。通常当我看到人们使用ref作为引用类型参数