Also habe ich mir einen C# -WebApi REST Service gemacht. Wenn ich meine Anwendung in Visual Studio erstellen/ausführen, funktioniert alles perfekt. Aber jedes Mal, wenn ich versuche, mein Projekt als Dateisystem zu veröffentlichen, erscheinen zwei Fehler in der Fehlerliste. Das Merkwürdige hier ist, dass diese Fehler nach ein paar Sekunden verschwinden und keine Fehler angezeigt werden.Visual Studio 2013 Veröffentlichung schlägt fehl und meldet "nicht existierender" Fehler
ErroMessages:
- ‚Yow.Contracts.IEvent‘ enthält keine Definition für ‚CreatetionDate‘ enthalten und keine Erweiterungsmethode ‚ErstellDatum‘ ein erstes Argument vom Typ ‚Yow.Contracts.IEvent‘ akzeptieren könnte gefunden (fehlt eine using-Direktive oder eine Assembly-Referenz)
- 'Yow.Contracts.IEvent' enthält keine Definition für 'Color' und keine Erweiterungsmethode 'Color', die ein erstes Argument vom Typ 'Yow.Contracts' akzeptiert. IEvent 'gefunden werden kann (fehlt eine Verwendungs - oder eine Baugruppenreferenz)
In diesem Verfahren wird der Fehler auftreten:
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;
}
}
Schnittstelle, die meine Klasse implementiert wie folgt aussieht:
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; }
}
}
ist die Veröffentlichung erfolgreich oder fehlgeschlagen? – user1666620
nein, es hat nicht funktioniert –