Я преобразовал файл java jar в файл dll с помощью IKVM. Я создал простое приложение C # в VS2015, в котором есть преобразованная dll в качестве ссылки на него. Я установил пакет IKVM, используя следующую команду:
Установочный пакет IKVM — версия 8.1.5717
После завершения установки в моем приложении есть список библиотек IKVM, на которые он ссылается.
Я создал проект установки для этого простого приложения, используя проект установки Visual Studio. После добавления основных выходных файлов и всех библиотек DLL IKVM в установку я создаю проект установки и получаю следующее окно Microsoft Visual Studio 2005, запрашивающее файл vs_setup.msi.
Я нашел этот файл в 2-х местах:
- C:\Program Files (x86)\Microsoft Visual Studio 8\Microsoft Visual Studio 2005 Team Explorer — ENU\vs_setup.msi
- "[DVD-привод]:\vss\vs_setup.msi"
Когда я пытаюсь указать на эти места, я получаю следующее окно:
- Почему для создания проекта установки в VS2015 требуется vs_setup.msi из VS2005?
- Как я могу решить эту проблему, чтобы успешно создать файл setup.exe?
Примечание. Моя ОС — Windows 10.
Обновление: я попытался переустановить Visual Studio 2005 SP1, но это не решило проблему.