Как скомпилировать файл C # вне App_Code? - PullRequest
3 голосов
/ 30 октября 2008

Я бы хотел добавить класс в иерархию папок. Сценарий слишком тривиален, чтобы оправдать собственный проект или отдельный веб-сайт. Однако я не хочу загромождать мой App_Code верхнего уровня чем-то, что используется крошечным уголком сайта.

Есть ли в web.config способ включить другой файл или папку в процесс компиляции?

Ответы [ 2 ]

1 голос
/ 30 октября 2008

Похоже, вы используете тип проекта "Веб-сайт". Вы можете подумать о переключении на тип проекта «Веб-приложение», который больше похож на традиционный проект, что позволяет вам иметь гораздо более гибкую структуру папок (код может идти куда угодно, а App_Code не является специальной папкой).

В этом посте есть краткое обсуждение и ссылки на плюсы и минусы проектов Web Site и Web Application:

http://forums.asp.net/p/1233004/2232697.aspx#2232697

0 голосов
/ 30 октября 2008
<configuration>
   <system.web>
      <compilation>
         <assemblies>
            <add assembly="<AssemblyName>, Version=<Version>, Culture=<Culture>, PublicKeyToken=<PublicKeyToken>"/>
         </assemblies>
      </compilation>
   </system.web>
</configuration>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...