我很抱歉,因为这个问题有点基础;但是,经过大量的搜索,我没有找到合适的答案。我正在构建一个windows窗体应用程序,需要引用一个app.config文件作为数据文件的位置。在调用之前
XElement xml = XElement.Load(ConfigurationManager.AppSettings["EntityData"].ToString());我希望确保app.config文件存在。我已经尝试了多种方法,但看起来它比它应该做的要多得多。例如,我一直在尝试使用以下代码来确定文件的路径
Uri uri = new Uri(System.Reflection.Assembly.GetExecutingAssembly().CodeBase);
string fullConfigurationFilename = System.IO.Path.Combine(System.IO.Path.GetDirectoryName(uri.AbsolutePath), configurationFilename);但是我在路径中遇到了空格的问题。有没有更好的方法来检查app.config的存在,我甚至需要检查吗?
谢谢
发布于 2009-08-11 21:03:37
System.Configuration应该为您完成所有这些工作。应该不需要手动加载配置文件。
https://stackoverflow.com/questions/1262864
复制相似问题