Есть ли способ скомпилировать VB6 в 2018 году? - PullRequest
0 голосов
/ 14 ноября 2018

Причина, по которой мне это нужно, заключается в том, что я портирую приложение VB6 и получаю очень маленькую разницу в арифметике между VB6 и C #. Мне просто нужно проверить пару расчетов. Больше всего меня интересует, как это получается:

Round(2.24984, 1)

Если это выйдет до 2.3 в VB6, то я все выяснил. Но если нет, то есть пара шагов, ведущих к тому, что также может быть проблемой.

Было бы идеально использовать онлайн-скрипку VB6, но я могу установить виртуальную машину, если потребуется.

1 Ответ

0 голосов
/ 14 ноября 2018

Нет, вы не можете скомпилировать проект VB6 непосредственно в Visual Studio 2017.

Что вы можете сделать, это открыть проект в Visual Studio 2008 и перенести его в VB.Net с помощью мастера обновления Visual Basic. (В перенесенном коде, скорее всего, появятся ошибки, которые вам придется исправить самостоятельно.) После этого вы можете открыть перенесенный проект в Visual Studio 2017 (текущий производственный выпуск Visual Studio).

...