Vì vậy, tôi đã tự tạo cho mình một Dịch vụ REST C# -WebApi. Khi tôi xây dựng/chạy ứng dụng của mình trong Visual Studio, mọi thứ hoạt động hoàn hảo. Nhưng mỗi lần tôi cố gắng xuất bản dự án của mình dưới dạng hệ thống tệp, hai lỗi xuất hiện trong danh sách lỗi. Điều kỳ lạ ở đây là những lỗi này biến mất sau một vài giây và không có lỗi nào được hiển thị.Visual Studio 2013 xuất bản không thành công và báo cáo lỗi "không tồn tại"
ErroMessages:
- 'Yow.Contracts.IEvent' không chứa một định nghĩa cho 'CreatetionDate' và không có phương pháp mở rộng 'CreationDate' chấp nhận một đối số đầu tiên của loại 'Yow.Contracts.IEvent' có thể là được tìm thấy (bạn thiếu một chỉ thị sử dụng hoặc tham chiếu lắp ráp)
- 'Yow.Contracts.IEvent' không chứa định nghĩa cho 'Màu' và không có phương pháp mở rộng 'Màu' chấp nhận đối số đầu tiên của loại 'Yow.Contracts. IEvent 'có thể được tìm thấy (bạn đang thiếu một chỉ thị sử dụng hoặc một tham chiếu lắp ráp)
Trong phương pháp này, các lỗi xảy ra:
public override void CopyProperties(object other)
{
base.CopyProperties(other);
Contracts.IEvent _event = other as Contracts.IEvent;
if (_event != null)
{
this.Description = _event.Description;
this.Enddate = _event.Enddate;
this.Host = _event.Host;
this.Location = _event.Location;
this.Name = _event.Name;
this.Color = _event.Color;
this.CreationDate = _event.CreationDate;
}
}
Interface mà cụ lớp học của tôi trông như thế này: lỗi
namespace Yow.Contracts
{
public interface IEvent : DataObjectBase.IDataObject
{
string Host { get; set; }
string Location { get; set; }
DateTime Startingdate { get; set; }
DateTime Enddate { get; set; }
string Description { get; set; }
string Name { get; set; }
string Privacy { get; set; }
string State { get; set; }
string Agerestriction { get; set; }
int Age { get; set; }
string Color { get; set; }
DateTime CreationDate { get; set; }
}
}
công bố thành công hay thất bại? – user1666620
no it didnt't work –