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.

Reply via email to