Я построил приложение в .NET и отлично работает. В настоящее время я делаю моно-порт для OSX, но натолкнулся на очень странную ошибку. В одной области моего кода, как представляется, выводятся совершенно разные данные в Mono, чем на .NET, но насколько я могу судить, перейдя через код, все, что все выполняется одинаково, хотя я мог легко пропустить что-то. Мне бы хотелось, чтобы какой-то способ выполнить обе программы и сохранить «исполнение», чтобы я мог сравнить их в чем-то вроде Beyond Compare.Сравните исполнение .NET с Mono (на OSX)
0
A
ответ
1
Насколько я знаю, нет возможности выполнить выполнение программ и сравнить исполнения после их завершения.
Что бы я сделал, это поставить Mac и ПК рядом друг с другом и одновременно запустить отладчики. Затем вы можете легко сравнить каждое исполнение и узнать, с чего они начинают отличаться.
Непонятно, что вы ищете: вы уже сравнили свои программы и получили разные результаты - вам нужна помощь в сравнении результатов? –
Можете ли вы развернуть код, который дает разные результаты и вставляет код здесь? – Falaque
Я бы, но код сильно переплетался, мне пришлось бы опубликовать тысячи строк. Это часть моей проблемы, все шансы на то, что я что-то пропустил. – shmuelie