如何在Visual Studio中运行Altova Mapforce生成的代码

本文关键字:Mapforce 代码 Altova 运行 Visual Studio | 更新日期: 2023-09-27 18:35:03

我是第一次使用MapForce。我能够成功地创建一个XML映射。但是,我不确定如何在Visual Studio中运行生成的代码,以便我可以使用它并查看输出。我用 C# 生成了映射代码,并尝试在 VS 中运行"映射"项目。

不幸的是,由于很少的错误,我无法做到。没有关于项目中创建的文件夹的良好文档。如果我能得到一个我可以参考的文档链接,或者如果有人可以定义为什么这些文件夹在那里以及我如何使用它们/我应该如何运行这些项目。

如果我在任何地方都错了,请纠正我。

如何在Visual Studio中运行Altova Mapforce生成的代码

如果您生成了要C:'MyFolder'的代码,则需要在Visual Studio中打开解决方案C:'MyFolder'Mapping'Mapping.sln。请注意,"映射"是默认名称,如果您将其配置为MapForce设置中的其他名称,则可能会有所不同。

其他生成的文件夹中的解决方案是支持库的,切勿编辑它们(或至少需要您自己承担风险(。您唯一可以(但通常不需要(修改的文件称为 MappingConsole.cs 。例如,您可能希望更改映射输入/输出文件的路径。在任何情况下,在生成并运行解决方案后,将在 Bin''Debug 文件夹中创建一个映射.exe应用程序。

如果您指出您得到哪些错误,那将很有帮助。也许相对于Mapping.exe应用程序无法解析映射输入文件的路径?