Hi all, I am having problem making my C++ unit tests in MSVS 2013 to work on code using Xalan library. I was able to compile the library and integrate it in my Visual Studio solution. AllInOne, XalanMsgLib and MsgCreator projects are part of the VS solution. But when trying to run unit tests in Test Explorer, I have the error: "Failed to set up the execution context to run the test".
Does anyone know why and how to fix this? Thanks alot! Anh Tu Code snippet:XmlTransformer.cpp XALAN_USING_XERCES(XMLPlatformUtils) XALAN_USING_XALAN(XalanTransformer) XALAN_USING_XALAN(XSLTInputSource) XALAN_USING_XALAN(XSLTResultTarget) bool XmlTransformer::InitXalan() { bool success = true; XMLPlatformUtils::Initialize(); XalanTransformer::initialize(); XalanTransformer xalanTransformer; // Example of explicit instantiation. XSLTInputSource xmlIn("foo.xml"); XSLTInputSource xslIn("foo.xsl"); XSLTResultTarget xmlOut("foo-out.xml"); int explicitResult = xalanTransformer.transform(xmlIn, xslIn, xmlOut); return success; } Unit test code: XmlParserExampleTest.cpp TEST_CLASS(XmlParserTest) { public: TEST_METHOD(CreateXmlParser) { XmlParser* xmlParserInstance = new XmlParser(); Assert::IsNotNull(xmlParserInstance, L"Unable to create instance of XmlParser.", LINE_INFO()); } };