Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Uri方案太长–;AppSettings.config_C# - Fatal编程技术网

C# Uri方案太长–;AppSettings.config

C# Uri方案太长–;AppSettings.config,c#,C#,我在appConfig.Load(文件)处收到错误;你知道我该怎么做吗 string file = File.ReadAllText(baseDirectory + "\\test.config"); XmlDocument appConfig = new XmlDocument(); appConfig.Load(file); 应用设置配置 <?xml version="1.0" encoding="utf-8" ?> <configuration> &l

我在appConfig.Load(文件)处收到错误;你知道我该怎么做吗

 string file = File.ReadAllText(baseDirectory + "\\test.config");

 XmlDocument appConfig = new XmlDocument();
 appConfig.Load(file);
应用设置配置

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections>


您应该将uri作为Load()方法的参数。您正在传递文件的内容而不是uri。

“我应该怎么做?”-至少提供一个而不是代码片段,让我们猜测您在做什么。@Damien_我给出的主题“uri方案太长”的不相信者,我显示了哪里有错误以及xml的类型(App.config)我还应该添加什么?检查baseDirectory的值是多少。该字符串太长,这可能意味着变量分配错误。@NeutralHandle我在这里得到了正确的文件字符串file=file.ReadAllText(baseDirectory+“\\test.config”);问题只存在于appConfig.Load(文件);我不明白为什么这有一个离题标志。