Folder App_Code utworzony automatycznie na opublikowanej stronie internetowej

Mam aplikację MVC4 stworzoną w VS 2010 również z Umbraco 6 i stworzyłem projekt wdrożenia internetowego, który jest używany przez mój serwer City Team CI do wdrożenia mojej strony internetowej w środowisku CI do testowania.

Na serwerze CI po pierwszym załadowaniu strony głównej (lub dowolnej strony) ładuje się doskonale. Jednak załadowanie strony powoduje utworzenie folderu App_Code na moim serwerze CI, a następnie otrzymuję komunikat „Katalog '/ App_Code /' nie jest dozwolony, ponieważ aplikacja jest prekompilowana”. Usunięcie folderu App_Code oznacza, że ​​ponownie działa on przy ładowaniu jednej strony i folder jest tworzony ponownie.

Usunięcie pliku PrecompiledApp.config powoduje, że moja witryna nie ładuje się z YSOD z informacją: „Odwołanie do obiektu nie jest ustawione na wystąpienie obiektu”. w następnym punkcie śledzenia stosu „Umbraco.Web.UmbracoModule.BeginRequest (HttpContextBase httpContext) +25”

Żeby było jasne, nie mam folderu App_Code w moim projekcie i nie chcę go ani nie potrzebuję. Wszystko, czego chcę, to, aby przestało automatycznie tworzyć je po załadowaniu strony! Używałem Umbraco w VS i wdrażałem w ten sam sposób wiele razy wcześniej, nie tylko w Umbraco 6 iw projekcie MVC.

Jakieś pomysły na automatyczne tworzenie kodu App_Code i co mogę zrobić, aby go zatrzymać?

Wielkie dzięki

Richard

questionAnswers(3)

yourAnswerToTheQuestion