小编fiz*_*mhd的帖子

当我在包管理器控制台中运行enable-migrations时出现错误

我正在制作一个ASP.NET MVC项目......当我输入enable-migrations时,我得到以下的eroors:

More than one context type was found in the assembly 'eManager.Web'.
To enable migrations for eManager.Web.Infrastructure.DepartmentDb, use Enable-Migrations -ContextTypeName eManager.Web.Infrastructure.DepartmentDb.
To enable migrations for eManager.Web.Models.UsersContext, use Enable-Migrations -ContextTypeName eManager.Web.Models.UsersContext.
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc entity-framework

12
推荐指数
1
解决办法
3万
查看次数

在IIS或web.config中设置不同的时区

我在许多地方记录时间

If Request.DynamicSettings.AirlineSettings.AirlineGeneralSettings.TimeLogEnabled Then
                        StartTime = DateTime.Now
                        LogTime(Reflection.MethodBase.GetCurrentMethod.DeclaringType.FullName, Reflection.MethodBase.GetCurrentMethod.Name, StartTime, DateTime.Now, "AB-SCR(I)", 0,)
    End If
Run Code Online (Sandbox Code Playgroud)

我用过的所有地方

DateTime.Now

我现在面临一个问题,我目前正在海湾服务器上托管这个问题,GMT +4:00我需要在Gmt + 3Gmt为另一个国家托管这个相同的项目这个托管我需要时间使用该国家的当地时间记录.

有没有办法做到这一点,而无需修改我的代码的每一行.

我已经看过这篇文章timzone与asp.net,但由于我的服务已经上升,我有很多代码要改变,我正在寻找一个更简单的解决方案.

谢谢.

c# iis timezone

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

asp.net-mvc ×1

c# ×1

entity-framework ×1

iis ×1

timezone ×1