Setting Project References
Once you have the base projects setup, it is time to set the individual project references. All of the projects require referencing ALL of the dll's you copied into the %SOURCE_HOME%\build_reference\ folder earlier. The "portal" project also requires you add references to ALL of the dll's you copied into the %SOURCE_HOME%\portal_build_reference\ folder. Items listed below in BLUE are files from the build_reference folder. Items listed below in RED are common .NET references. Items in RED that have a strike through them should be removed from the project. Items listed below in GREEN are from the portal_build_reference folder. Items listed below in ORANGE are reference other projects in the solution. In case you don't know how to add them, right click on the project name and choose "Add Reference...". Here is a breakdown of references by project that need to be added:
All projects
| System.dll | System.Data.dll | System.Drawing.dll |
| System.XML.dll | dbutils.dll | DDTek.Oracle.dll |
| DDTek.SQLServer.dll | gateway.dll | httpmemorymanagement.dll |
| ICSharpCode.SharpZipLib.dll | jsincluder.dll | jsregistry.dll |
| opencache.dll | openconfig.dll | opencounters.dll |
| opendb.dll | openfoundation.dll | openhttp.dll |
| openkernel.dll | openkernelsearch.dll | openkernelsearchimpl.dll |
| openlog-framework.dll | openprocman.dll | opensharedcache.dll |
| opensslchannel.dll | opentempfile.dll | openusage.dll |
| openusage-api.dll | openusage-impl.dll | plumtreeserver.dll |
| pmb.dll | portalpagesperf.dll | pthome.dll |
| processUtil.dll | ptportalobjects.dll | taskapiserver.dll |
| uiinfrastructure.dll | xerces144.dll |
nullnavigation project
| System.Web.dll | portalpages | portaluiinfrastructure |
portalnavigation project
| portalpages | portaluiinfrastructure |
portalpages project
| System.Web.dll | portaluinnfrastructure |
portaluiinfrastructure project
| System.Web.dll |
portal project
| System.Web.dll | ||
| provUIIncomingNetworkSearch.dll | ||
| provUIIntrPortWS.dll | provUIMWS.dll | provUIOutgoingNetworkSearch.dll |
| provUIRAP.dll | provUIRPP.dll | provUIRemPortWS.dll |
| provUISOAP.dll | provUIWWW.dll | searchAdminUI.dll |
| taglibCommon.dll | taglibCore.dll | taglibLogic.dll |
| taglibPTData.dll | taglibPTUI.dll | taglibPlugNav.dll |
| taglibStandard.dll | portalpages | portaluiinfrastructure |
| portalnavigation | nullnavigation |
