Как включить модуль слияния (VFP) в проект веб-развертывания ASP.NET?
-
10-07-2019 - |
Вопрос
У меня есть приложение ASP.NET, которое установлено с помощью проекта веб-развертывания.Я хотел бы добавить в установщик модуль слияния Visual FoxPro.Есть ли у кого-нибудь примеры того, как это сделать или как установить любой объединить модуль в проекте веб-развертывания?
Переход на WiX будет моим запасным вариантом, но, поскольку проект веб-развертывания работает эффективно, я бы предпочел придерживаться его, если смогу.
Приложение разработано с использованием C#.
Решение
Я не совсем понимаю, что вы пытаетесь сделать с модулями слияния, но если вам нужны возможности VFP, вам ДОЛЖНА быть возможность просто включить следующие 4 файла в любой путь, к которому нужен доступ...
Vfp9.exe vfp9r.dll vfp9renu.dll vfp9t.dll
выше, очевидно, относятся к VFP9, но также подходят и для версий 8 и 7.Вы можете взять приложение VFP или что-нибудь, использующее VFP, поместить в отдельный каталог с этими файлами и запустить его (при условии, что у вас есть другие необходимые таблицы).
Эти файлы должны находиться в папке Windows\System32, если приложение VFP было установлено таким образом.
Кроме того, если вы используете Интернет и используете OleDb, вам также придется получить этот драйвер от M$.
ХТХ
Другие советы
Visual FoxPro Необходимые файлы времени выполнения: vfp9r.dll, vfp9t.dll, vfp9renu.dll, msvcr71.dll и gdiplus.dll
Как упоминалось в DRapp, вы можете просто включить эти файлы в одну папку с скомпилированным приложением.
Могут потребоваться дополнительные файлы, в зависимости от функций, включенных в приложение. Подробный список можно найти здесь VFP 9 Runtime Files