代码在测试中工作,但不在生产中

时间:2013-07-29 14:40:39

标签: c# visual-studio-2010 asp.net-mvc-3 web-applications iis-6

我们的一个视图模型文件需要更新代码(如果是stmt,则很简单),并且我们的修复程序在测试中运行良好。但是,当我们部署到生产环境时,修复程序失败了,就好像代码不存在一样,即使它是(我们在服务器上看到2个更新的文件包含更改)。

我们已经复制了生产数据库以进行测试,并且它再次在测试(和本地)中工作,但仍未投入生产。

这是一个mvc网站,c#,iis 6.0,sql server 2008,我们很难知道甚至可以再试一次。我们甚至尝试更改.cshtml文件,放入隐藏的变量,但是当在网站上执行时,我们找不到变量,或者我们放入的细微变化。

我们可能尝试使其工作的其他任何提示?

1 个答案:

答案 0 :(得分:-1)

您说您的.cshtml文件未显示更改。这可能意味着:

  • 您不在生产服务器上,找到正确的服务器
  • 您所在的目录不是网站目录,请检查iis以找到您网站的正确位置
  • 停止iis服务器,然后启动和启动更改