Интересная проблема, попробовал воспроизвести, все так и есть. Но я нашел способ, как это решить:
Если предполагаете, что адрес сервера будет меняться, то рекомендую сразу же добавить удаленное подключение к конфигурации. Это делается после запуска окна приветствия дизайнера, нажимаете выбрать конфигурацию и там добавляете удаленную конфигурацию. В ней указываете адрес своего сервера:
И в будущем подключайтесь через удаленную конфигурацию, а не локальную.
Если выберете локальную, то при следующем запуске дизайнера, он действительно не сможет подключиться если адрес был изменен. Если менялся только порт, то в принципе можно поменять подключение в локальной конфигурации, а вот с изменением адреса, у меня не получилось.
Если все таки вы не создали удаленное подключение в дизайнере и изменили адрес сервера ELMA, в результате чего у вас не загружается дизайнер, то тоже не все потеряно. В папке с дизайнером (папка с ELMA\Designer\), находите файл EleWise.ELMA.Designer.configs и редактируете его. Без дополнительных конфигураций он выглядит следующим образом:
Код:
<?xml version="1.0" encoding="utf-8"?>
<DesignerConfigurationData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Configs>
<DesignerConfiguration>
<Uid>44d2f2d9-c909-42ca-bb3f-6fe2d6b3af5c</Uid>
<Name>My configuration</Name>
<Type>Local</Type>
<LocalPath>\UserConfigs\MyConfig\configuration.config</LocalPath>
<IsCurrent>true</IsCurrent>
</DesignerConfiguration>
</DesignerConfigurationData>
Необходимо исправить данную конфигурацию примерно следующим образом:
Код:
<?xml version="1.0" encoding="utf-8"?>
<DesignerConfigurationData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Configs>
<DesignerConfiguration>
<Uid>44d2f2d9-c909-42ca-bb3f-6fe2d6b3af5c</Uid>
<Name>My configuration</Name>
<Type>Local</Type>
<LocalPath>\UserConfigs\MyConfig\configuration.config</LocalPath>
</DesignerConfiguration>
<DesignerConfiguration>
<Uid>2c025134-96d4-45e7-a121-a237fbb6715f</Uid>
<Name>Remote config</Name>
<Type>Remote</Type>
<RemoteUrl>http://elma.local</RemoteUrl>
<IsCurrent>true</IsCurrent>
</DesignerConfiguration>
</Configs>
</DesignerConfigurationData>
В теге <RemoteUrl> необходимо указать ваш адрес сервера ELMA, и обязательно перенесите <IsCurrent>true</IsCurrent> из локальной конфигурации в удаленную. Тогда у вас запустится дизайнер и вы сможете через удаленную конфигурацию подключиться к системе. У себя проверил, сработало.