小编Ale*_*lex的帖子

实体框架迁移:迁移期间超时SqlException

可以访问Sql Server.我想使用Entity Framework迁移迁移数据库.我有"图像"表,其中130k记录有图像.在迁移中,使用"CREATE INDEX"将"INDEX"添加到这些表中.我得到的SqlException命令超时已过期.但在连接字符串中,我只能定义连接超时.我在这里尝试定义命令超时: (IObjectContextAdapter)DbContext.ObjectContext.CommandTimeout但它没有帮助我.而且在DbMigrator中也是如此,但他在任何地方都没有这样的属性.

所以我需要帮助,我应该CommandTimeout在Entity Framework中定义迁移,但不知道如何做到这一点.帮帮我PLZ,抱歉英语不好

entity-framework sqlexception command-timeout ef-migrations

6
推荐指数
1
解决办法
2591
查看次数

告诉 ConfigurationManager 忽略 App.config 部分

我的 App.config 文件标记为:

\n\n
<configuration>\n    <configSections>\n        <section name="Custom" type="\xe2\x80\xa6" />\n    </configSections>\n    <Custom>\n        ...\n    </Custom>\n    <Ignored>\n        ...\n    </Ignored>\n</configuration>\n
Run Code Online (Sandbox Code Playgroud)\n\n

所以,我有一个配置文件,其中:

\n\n
    \n
  • 一个部分(“自定义”)由 API 处理,我已经为其编写了 ConfigurationSection 继承器
  • \n
  • 第二部分(“忽略”)我将自己解析,因为配置 API 不允许我解决我的任务。
  • \n
\n\n

当我运行程序时,出现异常“无法识别的配置部分\'忽略\'”。

\n\n

我是否可以告诉 ConfigurationManager 忽略此“忽略”部分?

\n

c# app-config

4
推荐指数
1
解决办法
1454
查看次数