【发布时间】:2014-09-30 04:49:05
【问题描述】:
我正在尝试使用 SQL Server 2008 R2 在 IIS 7.0 上发布 MVC 4.0 项目。 我使用“Windows 身份验证”,我的连接字符串是
<add name="PFTMEntities" connectionString="metadata=res://*/PFModel.csdl|res://*/PFModel.ssdl|res://*/PFModel.msl;provider=System.Data.SqlClient;provider connection string=" data source=DEW-PC\SQLEXPRESS;initial catalog=PFTM;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework;persist security info=True;"" providerName="System.Data.EntityClient" />
当我构建这个项目并从 VS'12 运行时,它不会给出任何异常,但是当我要从本地服务器发布这个项目时,它会给出以下异常
【问题讨论】:
-
在你的web.config中设置
<CustomErrors = "Off" />,然后检查错误 -
服务器上的 sql server 的名称是什么?是 DEW-PC\SQLEXPRESS 吗?还是(本地)\sqlexpress 或只是(本地)?
-
您可以将 web.config 文件中的
设置为上述状态,或者如果可能记录任何其他异常详细信息,请参阅 Windows 事件查看器部分。
标签: asp.net-mvc-4 iis-7 sql-server-2008-r2