问题描述
如图所示:一个解决方案中要用到两个项目。主要用到了SmartAsset和TianHuangPing这两个winform项目。SmartAsset是用devexpress做的,设为A项目。另一个设为B项目。现在想点击A项目中一个Form上的按钮,自动打开B项目的登录界面,进入到B项目的功能中。目前在A项目中添加了B项目的引用,由于在B项目的App.config中设定了一些参数,当点击A项目的按钮show()B项目的登录界面时,会弹出如下错误:。我感觉是从A项目调B项目。B项目就没法读取自己的App.config。求解决办法,或者能达到我需求目的的更好的方式。
解决方案
解决方案二:
按钮事件中直接使用process启动B的可执行文件不就可以了。
解决方案三:
为啥不用Process.Start方法呢,打开新程序不可能通过引用然后new来打开的
解决方案四:
直接使用Process.Start如果是你现有的方案,你需要在a里的config里配置同样的信息
解决方案五:
哦哦但是如果Process.StartB的可执行文件话始终感觉有点别扭。不知道还有没有其他的可行办法?
解决方案六:
引用3楼wanghui0380的回复:
直接使用Process.Start如果是你现有的方案,你需要在a里的config里配置同样的信息
好的我试试
时间: 2024-12-25 11:53:24