0
我寫了mvc4 web api應用程序。我有模型和控制器。控制器包含很多Get和Post方法。在本地機器上,avrything工作正常。但現在我試圖將我的應用程序共享到生產服務器。 這裏是我的模型代碼:如何將EF代碼第一個應用程序部署到生產
using System;
using System.Collections.Generic;
using System.Data.Entity;
namespace Alllarm.DataContext.Models
{
public class UpdateStatus
{
public bool Success { get; set; }
public long ID { get; set; }
}
public class Device
{
public long Id { get; set; }
public string DeviceID { get; set; }
public string Platform { get; set; }
public virtual List<User> Users { get; set; }
}
public class User
{
public long Id { get; set; }
public string FacebookID { get; set; }
public string AccessToken { get; set; }
public DateTime UpdateTime { get; set; }
public bool? FbStatus { get; set; }
public bool? SmsStatus { get; set; }
public virtual Device Device { get; set; }
public virtual List<Alarm> Alarms { get; set; }
}
public class Alarm
{
public long Id { get; set; }
public DateTime StartDate { get; set; }
public int Snoozes { get; set; }
public bool Repeat { get; set; }
public DateTime AlarmUpdateTime { get; set; }
public virtual User User { get; set; }
public virtual List<FacebookNotificationStatus> StatusUpdates { get; set; }
public virtual Sms Sms { get; set; }
}
public class FacebookStatusUpdate
{
public long Id { get; set; }
public DateTime FacebookUpdateTime { get; set; }
public string PostId { get; set; }
public DateTime? FacebookPostTime { get; set; }
public DateTimeOffset ClientTime { get; set; }
public int Offset { get; set; }
public virtual FacebookNotificationStatus Status { get; set; }
public virtual Alarm Alarm { get; set; }
}
public class Sms
{
public long Id { get; set; }
public string Message { get; set; }
public virtual List<PhoneNumber> SmsNumbers { get; set; }
}
public class PhoneNumber
{
public long Id { get; set; }
public string Number { get; set; }
}
public enum FacebookNotificationStatus
{
MessagePosted,
Cancelled,
Active,
Deactivated,
Overslept
}
public class FBAppContext : DbContext
{
public DbSet<Device> Devices { get; set; }
public DbSet<User> Users { get; set; }
public DbSet<Alarm> Alarms { get; set; }
public DbSet<FacebookStatusUpdate> FacebookStatusUpdates { get; set; }
public DbSet<Sms> Smses { get; set; }
public DbSet<PhoneNumber> PhoneNumbers { get; set; }
}
}
請諮詢我如何在生產服務器上運行我的應用程序。
是如何部署asp.net應用程序的問題? 或者如何升級現有的 –