I researched a little more and came up with the following conclusion. My problems seem to be due to the way project dependencies/references are handled in VS2010: http://blogs.msdn.com/b/vcblog/archive/2010/02/16/project-settings-chang es-with-vs2010.aspx?PageIndex=3
Easiest solution seems to be: 1) set Properties->Common Properties->Framework and References->Reference Assembly Output to true 2) set Properties->Configuration Properties->Linker->General->Link Library Dependencies to false for each project that has this problem. Still curious if other developers have encountered this problem, or if I have something incorrectly configured in VS2010. Robert Goffena Ball Aerospace & Technologies Corp. 2875 Presidential Dr. Fairborn, OH 45324-6269 Phone: (937) 320-4096 Fax: (937) 429-1687 Email: rgoff...@ball.com -----Original Message----- From: Goffena, Robert [mailto:rgoff...@ball.com] Sent: Thursday, December 01, 2011 1:58 PM To: xalan-c-users@xml.apache.org Subject: Visual Studio 2010 IDE Build Problem I tried building the latest revision (1207768) of the xalanc trunk using Visual Studio 2010 IDE, and am running into link problems. Various projects (ie: XalanTransform) try to link against both the debug and release builds of Xalan-C_1.lib. Unchecking Configuration Properties->Linker->General->Link Library Dependencies and then adding appropriate Xalan-C_1.lib to Properties->Linker->General->Input->Additional Dependencies will likely resolve this error. Is anyone else seeing this problem? Have I configured something in VS2010 incorrectly? Robert Goffena Ball Aerospace & Technologies Corp. 2875 Presidential Dr. Fairborn, OH 45324-6269 Phone: (937) 320-4096 Fax: (937) 429-1687 Email: rgoff...@ball.com This message and any enclosures are intended only for the addressee. Please notify the sender by email if you are not the intended recipient. If you are not the intended recipient, you may not use, copy, disclose, or distribute this message or its contents or enclosures to any other person and any such actions may be unlawful. Ball reserves the right to monitor and review all messages and enclosures sent to or from this email address. This message and any enclosures are intended only for the addressee. Please notify the sender by email if you are not the intended recipient. If you are not the intended recipient, you may not use, copy, disclose, or distribute this message or its contents or enclosures to any other person and any such actions may be unlawful. Ball reserves the right to monitor and review all messages and enclosures sent to or from this email address.