хочу сделать модуль dnn - PullRequest
1 голос
/ 03 мая 2011

Я новичок в днн.Я хочу сделать модуль DNN в C #.Я пытаюсь, но есть ошибка (он использует файлы "/cross/App_Code/AssemblyInfo.vb" и "/cross/App_Code/ADefHelpDesk/dnnHelpDeskDAL.designer.cs", использующие другой язык, что запрещеноскомпилировано вместе).

как эта ошибка будет удалена?

Ответы [ 2 ]

2 голосов
/ 03 мая 2011

Выполните следующие действия в файле web.config. вам нужно зарегистрировать ваши подпапки app_code для генерации гранулярных сборок во время компиляции .

Ваш код приложения должен содержать папку для вашего пользовательского модуля, которая содержит логику buisnes и слои доступа к БД (см. Создание пользовательских модулей в dnn)

    <system.web>
       <compilation>
     <!-- register your app_code subfolders to generate granular assemblies during compilation-->                                                                                    
              <codeSubDirectories>                      
          <add directoryName="ADefHelpDesk"/>
          </codeSubDirectories>
    </compilation>
      </system.web>

Надеюсь, это поможет вам ..

0 голосов
/ 03 мая 2011

Попробуйте добавить элемент подкаталога code в ваш файл web.config:

<configuration>
   <system.web>
      <compilation>
         <codeSubDirectories>
           <add directoryName="ADefHelpDesk"/>               
         </codeSubDirectories>
      </compilation>
   </system.web>
</configuration>
...