2013-03-05 4 views
1

Почему я не могу использовать следующий общественный класс:Не можете использовать общественный класс в моем веб-службы

namespace OrganizerUI.App_code 
{ 
    public class Employee 
    { 

     private string text; 

     public string Text 
     { 
      get { return text; } 
      set { text = value; } 
     } 

    } 
} 

в моем web service:

enter image description here

+0

Вы добавляете с помощью OrganizerUI.App_code в webservice? –

+0

да я сделал ..... –

+2

Установлен ли ваш код веб-сервиса для компиляции? По умолчанию код, добавленный в папку App_Code, устанавливается как «контент», а не «компилируется». Щелкните файл правой кнопкой мыши, получите свойства и проверьте. – Lukos

ответ

5

часто (всегда ?), файлы кода, которые добавляются в каталог Visual Studio App_Code, по умолчанию не заданы для компиляции, даже если они являются .Net-кодом. Они настроены на «Content», что означает, что они включены только в выход. Если вы щелкните правой кнопкой мыши файл и выберите «свойства», вы можете увидеть/изменить его для «компиляции» вместо «содержимого».