TechZnáme obsah

PRÍZNAKY Pri spúšťaní iných ASP.NET aplikácií na tej istej webovej lokalite ako Portál Business Portal sa môže zobraziť nasledujúca chyba:

Popis chyby konfigurácie: Počas spracovania konfiguračného súboru požadovaného na službu tejto požiadavky sa vyskytla chyba. Pozrite si podrobnosti o konkrétnej chybe uvedené nižšie a správne upravte konfiguračný súbor. Chybové hlásenie analyzátora: Súbor alebo názov zostavy Microsoft.BusinessFramework alebo jedna zo závislostí sa nenašiel. Chyba zdroja: [Žiadne relevantné zdrojové riadky] Zdrojový súbor: web.config: 72

PRÍČINA Chyba môže byť spôsobená Windows SharePoint Services Web.config existujúceho v koreňovej lokalite webovej lokality. Business Portal pridá do tohto súboru nastavenia, ktoré môžu byť v konflikte s nastaveniami otherASP.NET Web.config súborov, ktoré sa existujú v iných virtuálnych priečinkoch pod koreňom. Iné ASP.NET platformy, ako napríklad CRM a SharePoint Portal Server, môžu spôsobiť konflikt so súbormi Business Portal Global.asax a Web.config, ak sú nainštalované na tej istej webovej lokalite. Vo ASP.NET webových aplikáciách sa odporúča používať samostatnú webovú lokalitu s vlastným domovským adresárom. Domovský adresár je koreňovým adresárom vášho webového obsahu, napríklad "wwwroot" sa používa na úvodnú inštaláciu služieb IIS pre predvolenú webovú lokalitu, takže pre druhú webovú lokalitu môžete vytvoriť adresár s názvom wwwroot2. RIEŠENIE Existujú dve riešenia tohto problému: 1. Ak vyvíjate aplikáciu služby ASP.NET na spustenie s portálom Business Portal, virtuálny adresár, ktorý obsahuje vaše súbory aplikácií, by sa mal nakonfigurovať pomocou správcu služieb IIS tak, aby to nebolo adresár aplikácií. Môžete to urobiť kliknutím pravým tlačidlom myši na virtuálny adresár v správcovi SLUŽIEB IIS a výberom položky Vlastnosti. Na karte Virtuálny adresár skontrolujte, či je pole s názvom Názov aplikácie neaktívne. Ak nie, kliknite na položku Odstrániť vedľa poľa. Odstránením označenia adresára aplikácie z virtuálneho adresára bude vaša aplikácia súčasťou predvolenej aplikácie a spustí sa v rovnakom kontexte ako business portal. Vaša aplikácia dedí nastavenia konfigurácie z rovnakého súboru web.config, ktorý používa Business Portal (c:\inetpub\wwwroot\web.config predvolenom nastavení). Všetky zostavy, ktoré vyžaduje vaša aplikácia, by sa mali umiestniť do rovnakého priečinka ako zostavy podnikového portálu, ktorý je predvolene c:\inetpub\wwwroot\bin.2. Ak vaša ASP.NET business framework nepoužíva Business Framework portálu Business Portal, presuňte svoju vlastnú ASP.NET aplikáciu na inú webovú lokalitu alebo premiestnite Business Portal a WSS na inú webovú lokalitu.Poznámka Nezabudnite vytvoriť nový adresár Windowsu pre novú webovú lokalitu, v opačnom prípade budete mať problémy s global.asaxom a Web.config súbory pre každú webovú aplikáciu.Tento článok bol TechZnámená identifikácia dokumentu:35178

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.