TechKnowledge Content
SIMPTOMI Kada pokrenete druge ASP.NET na istoj veb lokaciji kao i poslovni portal, možete dobiti sledeću grešku:
Opis greške u konfiguraciji: Došlo je do greške tokom obrade konfiguracione datoteke neophodne za uslugu ovog zahteva. Pregledajte određene detalje o grešci u nastavku i na odgovarajući način izmenite konfiguracionu datoteku. Poruka o grešci alatke za raščlanju: Ime datoteke ili sklopa Microsoft.BusinessFramework ili nešto od njegovih zavisnosti nije pronađeno. Greška u izvoru: [Nema relevantnih izvornih linija] Izvorna datoteka: web.config linija: 72
UZROK Greška može biti usled Windows SharePoint Services Web.config datoteke koja postoji u korenu veb sajta. Poslovni portal dodaje postavke ovoj datoteci i te postavke mogu biti neusaglašene sa postavkama u suštini otherASP.NET Web.config datoteka koje postoje u bilo kojima drugim virtuelnim fasciklama ispod osnovnog. Druge ASP.NET kao što su CRM i SharePoint Portal Server mogu da naprave neusaglašenosti sa Business Portal Global.asax i Web.config datotekama ako su instalirane na istoj veb lokaciji. Ako ASP.NET veb aplikacije, preporučuje se da koristite zasebnu veb lokaciju sa sopstvenim kućnim direktorijumom. Direktorijum kuće je osnovni deo poddirektora veb sadržaja, na primer "wwwroot" koristi se na početnoj instalaciji sistema IIS za podrazumevani veb sajt, tako da za drugu veb lokaciju možete da kreirate direktorijum koji se zove "wwwroot2". REŠENJE Postoje dva rešenja za ovaj problem: 1. Ako razvijate ASP.NET za pokretanje pomoću poslovnog portala, virtuelni direktorijum koji čuva datoteke aplikacije trebalo bi da se konfiguriše pomoću alatke IIS Manager kako ne bi bio "Direktorijum aplikacija". To možete da uradite tako što ćete kliknuti desnim tasterom miša na virtuelni direktorijum u programu IIS Manager i odabrati stavku Svojstva. Na kartici Virtuelni direktorijum uverite se da je polje pod imenom "Ime aplikacije" zasivo zasivo. Ako nije, kliknite na dugme Ukloni pored polja. Uklanjanjem dizajniranja direktorijuma aplikacije iz virtuelnog direktorijuma, aplikacija će biti deo podrazumevane aplikacije i pokrećeće se u istom kontekstu kao i poslovni portal. Aplikacija će naslediti postavke konfiguracije iz iste web.config koju koristi Business Portal ( podrazumevanoc:\inetpub\wwwroot\web.config). Sve funkcije koje zahteva vaša aplikacija treba da se postanu u istoj fascikli binarne fascikle kao i fascikle Poslovnog portala, što je c:\inetpub\wwwroot\bin podrazumevano.2. Ako vaša ASP.NET ne koristi Business Framework poslovni okvir poslovnog portala, premestite prilagođenu ASP.NET aplikaciju na drugu veb lokaciju ili premestite Business Portal i WSS na drugu veb lokaciju.Navedite: Uverite se da ste kreirali novi Windows direktorijum za novu veb lokaciju, jer ćete u suprotnom naići na probleme sa Global.asax i Web.config datotekama za svaku veb aplikaciju.Ovaj članak je techKnowledge Document ID:35178