2012-06-23 29 views
0

在解决方案中,我有三个项目,您可以在图片上看到。想要从主项目访问项目1和项目2,请使用下面的语法来显示所需的项目,但问题是当我尝试找到配置文件值show me error“对象引用未设置为对象的实例” 注意:单独的每个项目都可以正常工作,每个项目都可以获取配置文件信息而不显示任何错误。但它们不起作用从主项目走时。为什么ConfigurationManager无法在子项目上工作

需要帮助获取配置文件值对每个项目

语法使用主体工程

using UI2; 
using UI1; 

     if (radioButton1.Checked) 
       { 
        UI1.Form1 fm = new UI1.Form1(); 
        fm.Show(); 

       } 
       if (radioButton2.Checked) 
       { 
        UI2.Form1 fm = new UI2.Form1(); 
        fm.Show(); 

       } 

如果有任何疑问,请询问,在先进的感谢。

enter image description here

+0

如果添加其他2项目对主体工程的参考,你不应该有任何问题,我尝试它,没有错误 – KF2

+0

irsog感谢您reply.hope不尝试获得配置文件info.in我的结束它也工作正常,只是未能获得每个项目的配置文件信息,假设我从主项目项目一眉毛现在我失败项目1中的配置文件信息。 – shamim

+4

运行项目WindowsFormsApplication1时,所引用的所有项目都从WindowsFormsApplication1.exe.config中读取配置,因此只需在WindowsFormsApplication1的配置文件中添加配置键值对即可。 – Jaska

回答

相关问题