Contenido de TechKnowledge
SÍNTOMAS Al ejecutar otras ASP.NET en el mismo sitio web que Portal de negocios, es posible que reciba el siguiente error:
Descripción del error de configuración: se produjo un error durante el procesamiento de un archivo de configuración necesario para dar servicio a esta solicitud. Revise los detalles de error específicos a continuación y modifique el archivo de configuración correctamente. Mensaje de error del analizador: no se encontró el nombre de archivo o ensamblado Microsoft.BusinessFramework, o una de sus dependencias. Error de origen: [Sin líneas de origen relevantes] Archivo de origen: web.config línea: 72
CAUSA El error puede deberse a la Windows SharePoint Services Web.config existente en la raíz del sitio web. Portal empresarial agrega la configuración a este archivo y esa configuración podría estar en conflicto con la configuración de los archivos de otherASP.NET Web.config que existen en cualquier otra carpeta virtual debajo de la raíz. Otras ASP.NET como CRM y SharePoint Portal Server pueden crear conflictos con el Portal empresarial Global.asax y Web.config archivos si están instalados en el mismo sitio web. Con ASP.NET web, se recomienda usar un sitio web independiente con su propio directorio principal. El directorio principal es la raíz de los subdirectorios de contenido web, por ejemplo, "wwwroot" se usa en una instalación inicial de IIS para el sitio web predeterminado, por lo que para un segundo sitio web, podría crear un directorio llamado 'wwwroot2'. RESOLUCIÓN Hay dos soluciones a este problema: 1. Si está desarrollando una aplicación de ASP.NET para que se ejecute con Business Portal, el directorio virtual que contiene los archivos de aplicación debe configurarse con el Administrador de IIS para que no sea un "Directorio de aplicaciones". Para ello, haga clic con el botón derecho en el directorio virtual del Administrador de IIS y elija Propiedades. En la pestaña Directorio virtual, asegúrese de que el campo denominado Nombre de la aplicación está atenuado. Si no es así, haga clic en Quitar junto al campo. Al quitar la designación del directorio de aplicaciones del directorio virtual, la aplicación formará parte de la aplicación predeterminada y se ejecutará en el mismo contexto que el Portal de negocios. La aplicación heredará sus opciones de configuración del mismo web.config que usa el Portal de negocios (c:\inetpub\wwwroot\web.config de forma predeterminada). Todos los ensamblados requeridos por la aplicación deben colocarse en la misma carpeta bin que los ensamblados del Portal de negocios, que es c:\inetpub\wwwroot\bin de forma predeterminada.2. Si la aplicación ASP.NET no usa business framework del portal de negocios, mueva la aplicación ASP.NET personalizada ASP.NET otro sitio web o mueva el Portal de negocios y WSS a otro sitio web.Nota Asegúrese de crear un nuevo directorio de Windows para el nuevo sitio web, de lo contrario, tendrá problemas con los archivos Global.asax y Web.config para cada aplicación web.Este artículo era TechKnowledge Document ID:35178