2012-11-22 7 views
7

mam skopiowane jedną stronę do innego folderu i próbował uruchomić go w Visual Studio za pomocą IIS, ale z jakiegoś powodu to daje mi błąd kompilacji w następujących wierszy w pliku web.config:Ścieżka wirtualna XX jest mapowana do innej aplikacji, co jest niedozwolone.

<add tagPrefix="QuickBuck" tagName="RecentlyModified" src="/Controls/RecentlyModified.ascx" /> 
    <add tagPrefix="QuickBuck" tagName="Sitemap" src="/Controls/Sitemap.ascx" /> 

Istnieje również inna linia pod nimi co nie błędów, dzięki czemu jest jeszcze dziwniejsze:

<add tagPrefix="QuickBuck" tagName="Menu" src="/Controls/Menu.ascx" /> 

kontrole są tam, dlaczego tak się dzieje? Dokładne błędy są tak:

The virtual path '/Controls/RecentlyModified.ascx' maps to another application, which is not allowed.  

The virtual path '/Controls/Menu.ascx' maps to another application, which is not allowed. 

Nie ma właściwie numer linii obok błędów, więc zakładam, że jest z pliku web.config. Pomóż mi, że to doprowadza mnie do szału!

Odpowiedz

14

Nie wiem, co się stało, ale udało mi się go uruchomić, umieszczając przed ścieżką ~. Mam nadzieję, że to pomaga komuś.

2

Ts jest spowodowane posiadaniem dwóch kopii pliku .aspx w innej lokalizacji rozwiązania. Może to również oznaczać, więc spróbuj usunąć duplikat pliku z rozwiązania i wypróbuj go (Uwaga: może być, że plik nie został uwzględniony w projekcie, ale znajduje się w rozwiązaniu, więc znajdź, że & go usunąć)

Powiązane problemy