Tag: configurationpipe理器

ConfigurationManager.AppSettingscaching

我们知道IIS高速cachingConfigurationManager.AppSettings,所以它只读取一次磁盘,直到web.config被更改。 这是为了性能目的而完成的。 有人在: http://forums.asp.net/p/1080926/1598469.aspx#1598469 表示.NET Framework不会为app.config执行相同的操作,但是它会从磁盘读取每个请求。 但我觉得很难相信,因为它会变慢。 请告诉我他是错的,否则我将不得不修复我编写的每个控制台/ Windows窗体/ Windows服务。 更新我很遗憾,我误解了人们在上面的链接论坛中所说的话。

用Ansible显示远程命令的输出

在Ansibleangular色中,我生成用户的SSH密钥。 之后,我想打印到屏幕上,并暂停,以便用户可以复制并粘贴到其他地方。 到目前为止,我有这样的东西: – name: Generate SSH keys for vagrant user user: name=vagrant generate_ssh_key=yes ssh_key_bits=2048 – name: Show SSH public key command: /bin/cat $home_directory/.ssh/id_rsa.pub – name: Wait for user to copy SSH public key pause: prompt="Plase add the SSH public key above to your GitHub account" “显示SSH公钥”任务完成,但不显示输出。 TASK: [Show SSH public key] *************************************************** changed: [default] […]

在私人团队中分享完美剧本的最佳做法?

我正在研究将我们现在的基于厨师的configurationpipe理迁移到合理的。 我们构build了许多具有类似依赖关系的rails应用程序(ruby,unicorn,nginx,monit,MySQL等)。 所以目前我们正在使用图书pipe理员厨师和私人github回购在不同的项目之间分享我们的共同食谱。 我是一个新人,我发现的最接近的事实是一个天才的星系,但这似乎是一个“开放式”的东西。 在私人环境中,这是什么常见/最佳做法? Git子模块是唯一可以想到的答案,但是如果我们习惯了在厨师世界中使用某种更自动化的东西,那就太棒了。

System.Configuration.ConfigurationManager不可用?

在VS2005 C#项目中,我添加了对System.configuration的引用。 在对象浏览器中,我可以看到System.Configuration.ConfigurationManager。 在Intellisense System.Configuration中只有旧的ConfigurationSettings,而不是ConfigurationManager。 我的代码System.Configuration.ConfigurationManager.AppSettings [“MySetting”] 突出显示为语法错误,不能编译。 在一个不同的项目中,完全相同的设置工作得很好……有什么线索是怎么回事?

如何获取NameValueSectionHandlertypes的ConfigurationSection的值

我正在使用C#,Framework 3.5(VS 2008)。 我正在使用ConfigurationManager将configuration(不是默认的app.config文件)加载到configuration对象中。 使用configuration类,我能够得到一个ConfigurationSection ,但我找不到方法来获取该部分的值。 在configuration中, ConfigurationSection的types是System.Configuration.NameValueSectionHandler 。 值得一提的是,当我使用ConfigurationManager的方法GetSection (只在它的默认app.config文件中工作时),我收到了一个对象types,我可以投入到键值对的集合中,而我刚收到像Dictionary一样的价值。 但是,当我从Configuration类接收到ConfigurationSection类时,我无法进行这种转换。 编辑:configuration文件的示例: <configuration> <configSections> <section name="MyParams" type="System.Configuration.NameValueSectionHandler" /> </configSections> <MyParams> <add key="FirstParam" value="One"/> <add key="SecondParam" value="Two"/> </MyParams> </configuration> 在app.config中,我可以使用它的方式的示例(“GetSection”方法仅用于默认的app.config): NameValueCollection myParamsCollection = (NameValueCollection)ConfigurationManager.GetSection("MyParams"); Console.WriteLine(myParamsCollection["FirstParam"]); Console.WriteLine(myParamsCollection["SecondParam"]);

错误:名称'ConfigurationManager'在当前上下文中不存在

我在Visual C#控制台应用程序(Visual Studio 2005 .NET 2.0 Framework)中包含了以下语句: using System.Configuration; 我在我的应用程序中使用以下语句: ConfigurationManager.AppSettings["SomeStringOverHere"]; 我尝试构build应用程序,并得到错误:名称'ConfigurationManager'在当前上下文中不存在。 请帮忙吗?

TFS vs SVN

我即将开始一个项目(.NET),需要在TFS和SVN之间做出决定。 我更习惯SVN(与乌龟客户端),CVS和VSS。 TFS是否具有SVN中的所有function? 有没有人从SVN切换到TFS,发现它值得吗? 另外,如果我们需要使用TFS,我们可能需要Visual Studio。 [编辑] 由于我们已经有了TFS的许可证,因此钱不是一个考虑因素。 而且我对TFS vs SVN的源代码控制function更感兴趣,当然其他function列表也是受欢迎的。

ConfigurationManager.AppSettings 每次都从web.config文件中读取?

我只是想知道如何ConfigurationManager.AppSettings [Key]的作品? 每次我需要一个密钥时,是否从物理文件中读取? 如果是这样,我应该读取我的web.config在caching中的所有应用程序设置,然后从中读取? 或者ASP.NET或IIS在application_startup中加载web.config文件,并且只加载一次。 如何validation每次读取是否访问物理文件? 如果我更改web.config,IIS重新启动我的应用程序,所以无法validation它的方式。 谢谢,

Windowsconfigurationpipe理

有没有像这样的* nix世界有窗户的工具? 我正在寻找像厨师或木偶这样的东西。 我已经find了cfEngine,但它仍然看起来非常以nix为中心。 理想情况下,它将是开源的,并由命令行驱动。 这个想法是把自动化的基础设施与基于Windows的服务器结合在一起。 我们目前的IT部门不允许非Windows服务器。

Javaconfiguration框架

我正在清除Java库中的所有硬编码值,并且想知道什么框架可以处理运行时configuration(在零configuration或接近零的configuration方面)是最好的? 我更喜欢基于XML的configuration文件,但这不是必需的。 如果你有一个框架的实际经验,请只回复。 我不是在寻找例子,而是经验…