mvc-站点部署当天没问题,第二天无法做写入操作

问题描述

站点部署当天没问题,第二天无法做写入操作

框架是 ASP.NET MVC 3 + EntityFramework 4.1.10331.0
web服务器是 IIS7
数据库是 SQLServer 2008R2

测试服上一直稳定运行
到生产环境就会出现这种情况:部署过两次了,每次都是当天增删改查没问题,但是第二天只能查,没法增删改了,看日志是 EntityFramework 出的错,报错位置是 db.Savechanges();

生产环境和测试服不一样的地方:数据库和web服务器不在同一个内网里

解决方案

ef 是 database first

这种奇葩的情况有大牛碰到过吗?

时间: 2024-11-30 10:57:17

mvc-站点部署当天没问题,第二天无法做写入操作的相关文章

Asp.Net MVC3 简单入门第一季(五) 通过Asp.Net MVC的区域功能实现将多个MVC项目部署到一个站点

引子 本文将主要演示怎么将多个Asp.Net MVC项目部署到一个IIS站点中的例子,主要使用的是Asp.Net MVC提供的区域的功能. Asp.Net MVC提供了区域的功能,可以很方便的为大型的网站划分区域.可以让我们的项目不至于太复杂而导致管理混乱,有了区域后,每个模块的页面都放入相应的区域内进行管理很方便.而随着项目的复杂,每个开发人员开发的模块呢也可能是一个完整的解决方案,而他要开发的UI项目呢只是主站点项目的一个区域,而如果把所有的UI项目放到一个UI项目,在团队开发时就不很方便了

原WebForm主站下子目录添加新的mvc站点,求问如何设置?

问题描述 因为为了方便SEO,几个网站要放在同一个域名(非二级域名)下,所以需要在原来的webform网站下添加新站点,达到:....xxxx.com/news/下面是新的站点的效果.我在主站添加虚拟目录或应用程序,指向新的站点.虚拟目录会报403错误,应该是mvc没有主页问题.如何是其他非mvc站点是可以,如html纯静态页面或php网站,就是mvc会报错.应用程序报500错误,子目录下的mvc站点使用了根目录主站的web.config. 解决方案 解决方案二:我这种外部是MVC,内部还是MV

mvc iis-asp.net mvc 5 部署到windows server 2012服务器的iis8上报错,求解

问题描述 asp.net mvc 5 部署到windows server 2012服务器的iis8上报错,求解 "/"应用程序中的服务器错误. 目录不存在. 参数名: directoryVirtualPath 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.ArgumentException: 目录不存在. 参数名: directoryVirtualPath 源错误: 执行当

Sring mvc +mybatis部署tomcat导致tomcat启动假死

问题描述 Sring mvc +mybatis部署tomcat导致tomcat启动假死 mybatis如果出现如下错误会导致tomcat假死并且等待很长时间才报错,错误信息不准确,导致tomcat栈溢出,修改了tomcat内存参数之后,错误原因可以看出来,但是tomcat终端一直报错,停不下来,求解Spring公共配置 <!-- 使用annotation 自动注册bean, 并保证@Required.@Autowired的属性被注入 --> <context:component-scan

mvc 部署-MVC 项目部署到IIS后,设置域名访问默认打开静态首页index.html

问题描述 MVC 项目部署到IIS后,设置域名访问默认打开静态首页index.html MVC 项目部署到IIS后,设置域名访问默认打开静态首页index.html,不再走路由了,这要怎么设置呢?!如果一定要走路由,如何设置路由?!

雷军:小米的创新第一个是没工厂第二个是品牌定位

雷军:小米的创新第一个是没工厂 第二个是品牌定位关于小米科技创始人雷军最近的话题,不是小米年营收 刚刚超过300亿(全年含税销售额约316亿,销售1870万台)元,而是雷军与董明珠之间的赌博:在中央电视台"年度经济人物" 颁奖典礼上,雷军表示,如果小米五年内超过格力,算自己赢,董明珠输1元钱.董明珠豪气逼人,将赌注提高到了10亿元.对于这场豪赌,小米内部比较乐观, 认为雷军必赢.依据是小米增速:小米去年营收126亿,今年营收过310亿元,2014年仍将保持100%的速度,营收至700亿

《实施Cisco统一通信管理器(CIPT2)》——第 1章 多站点部署环境中的问题

第 1章 多站点部署环境中的问题 实施Cisco统一通信管理器(CIPT2)在多站点环境中部署Cisco统一通信管理器(CUCM,Cisco Unified Communications Manager)需要考虑很多因素,这些因素仅在多站点的部署环境中才需要进行考虑.比如,在多个站点之间部署Cisco统一通信(Cisco UC,Cisco Unified Communications)解决方案需要使用恰当的拨号计划,站点间需要有足够的带宽,需要实施服务质量(QoS)技术,并且设计方案必须能够克服

《实施Cisco统一通信管理器(CIPT1)》——2.2 CUCM:单站点部署模型

2.2 CUCM:单站点部署模型 实施Cisco统一通信管理器(CIPT1)如图2-1所示,CUCM的单站点(Single-Site)部署模型由坐落在单一站点或城域网(MAN)的CUCM集群组成,它不通过IP WAN(广域网)提供电话通讯服务.所有的CUCM服务器.应用,以及DSP(数字信号处理器)资源都位于同一个物理地点. 企业通常利用LAN或MAN部署单站点模型,并通过它们承载站点内部的语音流量,而直接与PSTN相连的网关中继(Trunk)则负责所有的外部呼叫.在这种模型中,超出LAN或MA

《实施Cisco统一通信管理器(CIPT1)》一2.2 CUCM:单站点部署模型

2.2 CUCM:单站点部署模型 实施Cisco统一通信管理器(CIPT1)如图2-1所示,CUCM的单站点(Single-Site)部署模型由坐落在单一站点或城域网(MAN)的CUCM集群组成,它不通过IP WAN(广域网)提供电话通讯服务.所有的CUCM服务器.应用,以及DSP(数字信号处理器)资源都位于同一个物理地点. 企业通常利用LAN或MAN部署单站点模型,并通过它们承载站点内部的语音流量,而直接与PSTN相连的网关中继(Trunk)则负责所有的外部呼叫.在这种模型中,超出LAN或MA