【发布时间】:2011-10-05 12:51:38
【问题描述】:
今天早上,我将一个 MVC3 应用程序部署到我的托管服务提供商,使用 VS 发布操作将转换应用到我的 web.config 文件。对于调试,我使用本地 SQL Server,具有受信任的连接,对于发布,我将连接字符串转换为使用 SQL 登录。我在第一次部署时不小心在发布连接字符串中使用了不正确的关键字“用户名”而不是“用户 ID”,我得到了预期的错误:
不支持关键字:“用户名”
我更正了我的 web.config.release,然后再次发布和部署,但我仍然在主机上遇到同样的错误。我在我的解决方案中的任何地方都找不到“用户名”一词,在我发布和上传的文件中也找不到,主机的支持人员也找不到对该词的任何引用。他甚至为我重新启动了 IIS,没有任何变化。
我该如何诊断和/或帮助我的房东诊断这样的问题?
【问题讨论】:
-
哪种部署方法?如果是 FTP,您可能需要检查覆盖文件。
标签: asp.net sql-server asp.net-mvc sql-server-2008 asp.net-mvc-3