【发布时间】:2011-07-29 12:53:58
【问题描述】:
我尝试从存储在另一个位置(另一个磁盘)的配置文件加载 System.Configuration.Configuration。但我得到以下...
例外: 为 SectionName 创建配置节处理程序时出错:无法加载文件或程序集“Assembly”或其依赖项之一。
FileStream fileStream = new FileStream(@"c:\fancyFile.xml", FileMode.CreateNew);
fileStream.Write(MyProject.Resources.Resource, 0, MyProject.Resources.Resource.Length);
fileStream.Close();
System.Configuration.ConfigurationFileMap fileMap = new ConfigurationFileMap(@"c:\fancyFile.xml");
MyProject.Configuration conf = MyProject.Configuration.GetConfiguration(@"c:\fancyFile.xml").GetSection("MySection") as MyProject.Configuration;
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="MySection" type="MyProject.Configuration, MyProject" allowLocation="true" allowDefinition="Everywhere" />
</configSections>
<MySection>
【问题讨论】:
标签: c# .net configuration