Как запустить код, сгенерированный Altova Mapforce в Visual Studio?
Я использую MapForce в первый раз. Мне удалось успешно создать XML-отображение. Тем не менее, я не уверен, как запустить сгенерированный код в Visual Studio, чтобы я мог использовать его и посмотреть вывод. Я сгенерировал код для отображения в C# и попытался запустить проект "Mapping" в VS.
К сожалению, я не в состоянии из-за нескольких ошибок. Нет хорошей документации по папкам, созданным в проекте. Если я могу получить ссылку на документацию, на которую я могу сослаться, или если кто-то может определить, почему эти папки есть и как я могу их использовать / как я должен выполнять эти проекты.
Пожалуйста, поправьте меня, если я где-то ошибаюсь.
1 ответ
Если вы сгенерировали код для C:\MyFolder\
, тогда вам нужно открыть в Visual Studio решение C:\MyFolder\Mapping\Mapping.sln
, Обратите внимание, что "Mapping" - это имя по умолчанию, если вы настроили его как что-то другое из настроек MapForce, тогда оно может отличаться.
Решения в других сгенерированных папках поддерживают библиотеки, и вы никогда не должны редактировать их (или, по крайней мере, делать это на свой страх и риск). Единственный файл, который вы можете (но обычно не нужно) изменять, называется MappingConsole.cs
, Например, вы можете изменить пути файлов ввода / вывода сопоставления. В любом случае после сборки и запуска решения в папке Bin\Debug создается приложение Mapping.exe.
Было бы полезно, если бы вы указали, какие ошибки вы получаете. Возможно, пути к входным файлам сопоставления не могут быть разрешены относительно Mapping.exe
приложение?