我使用QuickFIX(quickfixengine.org)实现了一个FIX客户端。一切正常,但目前我必须将我的.dll与FIX spec xml文件FIX42.xml一起发送给客户。
我已经能够将XML文件嵌入到资源文件中(使用Visual Studio),并加载它以供阅读 - 但我无法将其引用回我的SocketInitiator,如果它&# 39;没有物理上在磁盘上。
我的后备选项是将资源文件中的内容转储到磁盘上,然后在SocketInitiator构造函数中设置对临时位置的引用。
然而,这是一种解决方法,并且想知道是否有更好的方法直接引用嵌入式文件。