我在一家大公司工作,我猜我们有不同的环境:单元、系统和生产。我们最近使用 Entity FrameWork 和通用 jQuery 插件(如 Kinetics、jUnit、jQuery-UI 等)在 ASP.NET 中开发了一个网站。该项目是 VS2008 中的 Web 应用程序。
该网站在开发人员的计算机上本地运行没有任何问题。我们将它迁移到单位系统中,一些 jQuery 不起作用。然后我们迁移到系统环境中,看看我们是否遇到了同样的问题,并且 50% 的错误都消失了。当然,我们不想在没有稳定的 unit\system env 的情况下迁移到生产环境。
我的问题是,是否需要在我们的服务器上安装任何特定的东西以确保它像在开发计算机上一样完美运行?我们需要安装任何 IIS 设置或软件包吗?是 webconfig 的问题吗?在这一点上,我们需要任何我们需要的输入来解决这个问题并让网站尽快运行。
谢谢大家,我会整天在线及时回复。
编辑:这是在 DEV\Syst 中工作但在 UNIT 系统中不工作的代码的主要示例。我有多个这样的案例。从失败的网络方法之一添加代码(来自汤米的评论):
<WebMethod()> Public Function getRessourcesList() As String
Dim serializer As New System.Web.Script.Serialization.JavaScriptSerializer
Dim listOfRessources = (From ress In GetALLRessources()
Select New With {
.label = ("(" & ress.NO_EMPLY & ") " & ress.PR & " " & ress.NM_FAML).Replace("""", "\"""),
.id = ress.NO_EMPLY
}).ToList
Dim response As String = serializer.Serialize(listOfRessources)
Return response
End Function