2010-02-10 66 views
4

我最近遇到了几个实例,在我无法确定给定应用程序或DLL引用哪个.config文件时遇到了困难。我已经能够通过一些试验和错误发现,但我希望有更好的方法。我真的很想听听一些建议。识别有效的配置文件

谢谢!

回答

5
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); 
Console.WriteLine(config.FilePath); 
+0

+1,还包含Trace.WriteLine(config.FilePath),并使用http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx在任何机器/应用程序上使用DebugView查看。 – kenny 2010-02-10 08:23:43

1

如果它的运行,那么你可以使用Process Explorer(由Sysinternals公司,现在微软),以检查文件句柄的过程了。

希望有所帮助。

相关问题