Περιεχόμενο TechKnowledge

ΣΥΜΠΤΏΜΑΤΑ Όταν εκτελείτε άλλες ASP.NET στην ίδια τοποθεσία Web με την Πύλη επιχειρήσεων, ενδέχεται να εμφανιστεί το ακόλουθο σφάλμα:

Περιγραφή σφάλματος ρύθμισης παραμέτρων: Παρουσιάστηκε σφάλμα κατά την επεξεργασία ενός αρχείου ρύθμισης παραμέτρων που απαιτείται για την εξυπηρέτηση αυτής της αίτησης. Εξετάστε τις συγκεκριμένες λεπτομέρειες σφάλματος παρακάτω και τροποποιήστε κατάλληλα το αρχείο ρύθμισης παραμέτρων. Μήνυμα σφάλματος ανάλυσης: Το όνομα αρχείου ή συγκρότησης Microsoft.BusinessFramework ή μία από τις εξαρτήσεις του δεν βρέθηκε. Σφάλμα προέλευσης: [Καμία σχετική γραμμή προέλευσης] Αρχείο προέλευσης: web.config Γραμμή: 72

CAUSE Το σφάλμα μπορεί να οφείλεται στο υπηρεσίες Windows SharePoint Services Web.config που υπάρχει στη ρίζα της τοποθεσίας Web. Η Πύλη επιχειρήσεων προσθέτει ρυθμίσεις σε αυτό το αρχείο και αυτές οι ρυθμίσεις ενδέχεται να έρχονται σε διένεξη με τις ρυθμίσεις των αρχείων otherASP.NET Web.config που υπάρχουν σε οποιονδήποτε άλλο εικονικό φάκελο κάτω από τη ρίζα. Άλλες ASP.NET εφαρμογές, όπως crm και SharePoint Portal Server, ενδέχεται να δημιουργήσουν διενέξεις με τα αρχεία Global.asax και Web.config επιχειρηματικής πύλης, εάν είναι εγκατεστημένα στην ίδια τοποθεσία Web. Με ASP.NET web συνιστάται να χρησιμοποιήσετε μια ξεχωριστή τοποθεσία Web με τον δικό της κεντρικό κατάλογο. Ο κεντρικός κατάλογος είναι η ρίζα των υποκαταλόγων περιεχομένου Web, για παράδειγμα, το "wwwroot" χρησιμοποιείται σε μια αρχική εγκατάσταση των υπηρεσιών IIS για την προεπιλεγμένη τοποθεσία Web, επομένως, για μια δεύτερη τοποθεσία Web, μπορείτε να δημιουργήσετε έναν κατάλογο που ονομάζεται "wwwroot2". ΕΠΊΛΥΣΗ Υπάρχουν δύο λύσεις σε αυτό το πρόβλημα: 1. Εάν αναπτύσσετε μια εφαρμογή ASP.NET να εκτελείται με την επιχειρηματική πύλη, ο εικονικός κατάλογος που περιέχει τα αρχεία της εφαρμογής σας θα πρέπει να ρυθμιστεί χρησιμοποιώντας τη Διαχείριση IIS, έτσι ώστε να μην είναι "Κατάλογος εφαρμογών". Μπορείτε να το κάνετε αυτό κάνοντας δεξί κλικ στον εικονικό κατάλογο στη Διαχείριση IIS και επιλέξτε "Ιδιότητες". Στην καρτέλα "Εικονικός κατάλογος", βεβαιωθείτε ότι το πεδίο που ονομάζεται "Όνομα εφαρμογής" είναι γκρι. Εάν δεν είναι, κάντε κλικ στην επιλογή "Κατάργηση" δίπλα στο πεδίο. Με την κατάργηση του προσδιορισμού καταλόγου εφαρμογών από τον εικονικό κατάλογο, η εφαρμογή σας θα είναι μέρος της προεπιλεγμένης εφαρμογής και θα εκτελείται στο ίδιο περιβάλλον με την επιχειρηματική πύλη. Στην εφαρμογή σας θα μεταβιβαστεί η ρύθμιση παραμέτρων από το ίδιο web.config που χρησιμοποιεί η Επιχειρηματική πύλη (c:\inetpub\wwwroot\web.config από προεπιλογή). Οι συγκροτήσεις που απαιτούνται από την εφαρμογή σας θα πρέπει να τοποθετούνται στον ίδιο φάκελο θέσης αποθήκευσης με τις συγκροτήσεις επιχειρηματικής πύλης, ο οποίος είναι c:\inetpub\wwwroot\bin από προεπιλογή.2. Εάν η ASP.NET σας δεν χρησιμοποιεί το business framework της επιχειρηματικής πύλης, μετακινήστε είτε την προσαρμοσμένη εφαρμογή ASP.NET σε άλλη τοποθεσία Web είτε μετακινήστε την επιχειρηματική πύλη και το WSS σε άλλη τοποθεσία Web.Σημείωση Βεβαιωθείτε ότι έχετε δημιουργήσει έναν νέο κατάλογο των Windows για τη νέα τοποθεσία Web, διαφορετικά θα έχετε προβλήματα με τα αρχεία Global.asax και Web.config για κάθε εφαρμογή Web.Αυτό το άρθρο ήταν Αναγνωριστικό εγγράφου TechKnowledge:35178

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.