Tag: configuration

如何为几个构buildconfigurationselect不同的app.config

我有一个包含MSTest集成testing的dlltypes的项目 。 在我的机器上testing通过了,我想要在CI服务器上发生同样的事情(我使用TeamCity)。 但testing失败,因为我需要调整app.config中的一些设置。 这就是为什么我想有一个单独的第二个app.config文件,将保存CI服务器的设置。 所以我想有 / SLN / PROJ app.config(我认为这是VS所要求的) app.Release.config(这是一个独立的独立configuration文件) 因此,如果我在configuration项中select发布configuration,我想使用app.Release.config文件而不是app.config 问题 对于简单的.dlltypes的项目,这似乎并不简单。 对于web项目,我可以做webconfiguration转换。 我发现了一个黑客如何做一个dlltypes的项目这些转换,但我不是一个黑客的粉丝。 题 什么是调整app.config文件的标准方法,这取决于.NET项目的构buildconfiguration(如Debug,Release,…)?

Heroku错误:“权限被拒绝(公钥)”

我不断收到这个错误。 我正在使用Mac。 我生成一个密钥,并将其添加到heroku使用 heroku config:add key="ssh-rsa blahblah=me@me.com" 但是这不起作用。 我不断收到相同的错误。 重新安装ssh-keygen之后,我能做些什么呢?

我可以在.git / config文件中注释掉一行吗?

我在我的仓库configuration文件中有一个http.proxy行,我希望能够轻松地打开和closures,而不必记住每次我在后面或从这个代理连接释放时再次键入整个configuration。 另一种可能性是在代理之后使用这个仓库configuration文件,如果没有代理设置,则使用全局/本地configuration文件。

如何在Oracle SQL Developer中更改语言(英语)?

我正在运行一个非英文的Windows 7系统,显然Oracle SQL Developer(版本3.0.04.34,64位)试图根据操作系统自动猜测我的首选语言。 有没有办法把语言改成英文? 我已经尝试了http://misteratmisis.com/infotech/how-change-oracle-sql-developer-interface-japanese-english上的提示,即添加VM选项 AddVMOption -Duser.language = en AddVMOption -Duser.country = US 在目录中inputide.conf / IDE /箱 在SQL Developer安装目录中,如所build议的那样,但是没有帮助。 解决scheme(于2013年9月13日编辑): 我决定再次尝试由Alex K.提出的解决scheme,这次它的工作,即添加 AddVMOption -Duser.language=en 到位于sqldeveloper\bin\文件夹中的文件sqldeveloper.conf文件。 我认为它现在工作,但不是以前,因为同时我已经改变了我在Windows 7中的UAC(用户访问控制)设置,以便我默认为pipe理员。 之前发生的事情可能是,即使有变化出现,程序读取的configuration文件也是另一个(影子副本)。 Mac OS X解决scheme(于2016年2月26日添加): 编辑文件在 /Applications/SQLDeveloper.app/Contents/Resources/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf 并添加该行 AddVMOption -Duser.language=en (使用SQL Developer 4.1.3.20进行testing)

如果使用maven,通常你把java或资源下的log4j.properties?

在使用传统的Maven目录时,我应该在哪里放置log4j.properties文件?

在Xcode 5中查找configuration文件

在Xcode 5中,我可以在Xcode >> preferences >> accounts >> view details下获得configurationconfiguration文件的列表。 我想复制configuration文件,并将其发送给我的客户之一,但我不能右击它find它使用“ 查找configuration文件 ”选项。 如何在XCode 5中获得特定的configuration文件,或者每次都必须从developer.apple下载它?

Eclipse:在log4j.xml中引用log4j.dtd

我已经使用了log4j很长一段时间了,我通常在log4j.xml的顶部使用它(可能和许多其他的一样,根据Google的说法,这是可以做到的): <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> 很明显,这是行得通的,但是Eclipse并没有为编写XML和所有的东西提供上下文相关的帮助。 此外,它总是显示一个警告,它没有findlog4j.dtd 。 现在我很好奇如何解决这个问题。 我尝试了一些东西,这些工作: <!DOCTYPE log4j:configuration SYSTEM "jar:file:/path/.m2/repository/log4j/log4j/1.2.14/log4j-1.2.14.jar!/org/apache/log4j/xml/log4j.dtd"> <!DOCTYPE log4j:configuration SYSTEM "http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/xml/doc-files/log4j.dtd"> 正如你从上面看到的,我们正在使用Maven。 所以我试了这个,但是失败了: <!DOCTYPE log4j:configuration SYSTEM "jar:file:${M2_REPO}/log4j/log4j/1.2.14/log4j-1.2.14.jar!/org/apache/log4j/xml/log4j.dtd"> Eclipse通常知道如何处理类pathvariables,但是为什么这不起作用呢? 我知道引用在运行时不起作用,但也不是一个简单的log4j.dtd (如果我没有错),所以不应该是一个问题。 任何人都可以请摆脱这个光?

使用ConfigurationManager从任意位置加载configuration

我正在开发一个数据访问组件,将在一个包含经典ASP和ASP.NET页面的网站中使用,并且需要一个pipe理其configuration设置的好方法。 我想使用一个自定义的ConfigurationSection ,并为ASP.NET页面这很好。 但是,当通过COM interop从传统的ASP页面调用组件时,该组件不在ASP.NET请求的上下文中运行,因此不了解web.config。 有没有办法告诉ConfigurationManager从任意path加载configuration(例如..\web.config如果我的程序集位于/bin文件夹中, ..\web.config )? 如果有的话,我想我的组件可以回落到,如果默认ConfigurationManager.GetSection为我的自定义部分返回null 。 任何其他方法,这将是受欢迎的!

如何在不同的工作区共享eclipseconfiguration

我在不同的机器上使用eclipse(pdt)作为主要的IDE。 (如家中,笔记本电脑,办公室等)。 我怎么能在多台计算机之间实际共享eclipse和项目configuration? 我应该版本控制他们,还是有更简单的方法来做到这一点? 你如何确保使用相同的优秀和旧的configuration所有的计算机?

在多个模块中使用Python日志logging

我有一个小型的Python项目,具有以下结构 – Project — pkg01 — test01.py — pkg02 — test02.py — logging.conf 我打算使用默认日志logging模块将消息打印到标准输出和日志文件。 要使用日志logging模块,需要进行一些初始化 – import logging.config logging.config.fileConfig('logging.conf') logr = logging.getLogger('pyApp') logr.info('testing') 目前,我开始logging消息之前,我在每个模块执行此初始化。 是否可以在一个地方只执行一次这样的初始化,以便通过在整个项目中进行日志logging来重复使用相同的设置?