Первая программа запускает вторую. У второй меняются относительные пути на путь расположения первой. Путь становится неверным.
При этом я не могу использовать режим отладки чтобы посмотреть какой путь неверный, тк эта программа запускается не в visual studio а через другую.
Ответ
Проще всего вот как.
В подходящем месте в начале второй программы напишите
if (!Debugger.IsAttached)
Debugger.Launch();
Debugger.Break();
Первую программу запускайте без Visual Studio. Когда вторая программа будет запущена, появится диалог:
Выберите в нём экземпляр Visual Studio для отладки и нажмите OK. Откроется отладчик Visual Studio и загрузит вашу программу.
Комментариев нет:
Отправить комментарий