При попытке скомпилировать мой .Dll мне удалось получить все мои ссылки и ошибки, за исключением этих двух (которые у меня есть несколько).Не удалось найти имя пространства имен 'Display' и 'DisplayAttribute'
«Тип или пространство имен имя„Дисплей“не может быть найден (вы пропали без вести с помощью директивы или ссылка на сборку?)»
«Тип или пространство имен имя„DisplayAttribute“может не найдено (вы пропали без вести с помощью директивы или ссылка на сборку?)»
Я использую System.ComponentModel и System.ComponentModel.DataAnnotations. Простите меня как очень нечеткое со всем этим, и я просто делаю небольшие изменения в этом проекте. Я не понимаю, какую ссылку мне не хватает, чтобы вызвать эти ошибки, я также уверен, что проблема вызвана моей неопытности. Любая помощь приветствуется, спасибо.
Небольшая часть кода:
using PatientTracker.Entities.Validation;
using System;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Runtime.Serialization;
using System.Xml.Serialization;
namespace PatientTracker.Entities
{
[Serializable]
public abstract class EntityBaseCore : IEntity, INotifyPropertyChanged, IDataErrorInfo, IDeserializationCallback, INotifyPropertyChanging
{
[Display(AutoGenerateField = false)]
[NonSerialized]
protected bool bindingIsNew = true;
[Display(AutoGenerateField = false)]
[NonSerialized]
private bool isEntityTracked;
[Display(AutoGenerateField = false)]
[NonSerialized]
private bool suppressEntityEvents;
private string entityHashCode;
[NonSerialized]
private object tag;
[NonSerialized]
private ValidationRules _validationRules;
[Display(AutoGenerateField = false)]
public abstract string TableName { get; }
[Display(AutoGenerateField = false)]
public abstract string[] TableColumns { get; }
[Browsable(false)]
[Display(AutoGenerateField = false)]
public virtual bool IsDeleted
{
get
{
return this.EntityState == EntityState.Deleted;
}
}
Вы можете показать код, вызывающий эти ошибки – Jonesopolis
Я могу показать небольшую часть, которой должно быть достаточно. –
ПРИМЕЧАНИЕ: Я также не внесли никаких изменений в этот код. –