如何将配置文件设置为当前dll.config

时间:2017-03-14 01:25:36

标签: c# .net configuration

当我启动我的exe时,配置文件设置为mypp.exe.config。

在certian点之后,我希望它指向mydll.config。

我正在尝试:

var configPath = AppDomain.CurrentDomain.SetupInformation.ConfigurationFile;
var Location = Assembly.GetExecutingAssembly().Location;

AppDomain.CurrentDomain.SetupInformation.ConfigurationFile = config.FilePath;

但是当我设置断点时,配置文件仍设置为myapp.exe.config。

缺少什么?

1 个答案:

答案 0 :(得分:0)

使用AppDomain.SetData

resultsTable.addMouseListener(new MouseAdapter() {
            @Override
            public void mouseClicked(java.awt.event.MouseEvent evt) {


                Point p = new Point(evt.getX(), evt.getY());
                int row = resultsTable.rowAtPoint(p);
                int column = resultsTable.columnAtPoint(p);

                if (resultsTable.getModel().isCellEditable(row, column)) {
                    if (SwingUtilities.isRightMouseButton(evt)) {
                        resultsTable.setRowSelectionInterval(row, row);
                        resultsTable.setColumnSelectionInterval(column, column);

                        resultsTable.editCellAt(row, column);   
                        StatusComboBox box = (StatusComboBox) resultsTable.getModel().getValueAt(row, column);
                        box.setVisible(true);
                        box.showPopup();
                    }
                }
            }
        });

我找不到任何相关的文档,但它对我有用。