将amsx Web服务发布到IIS 8中

问题描述:

在IIS 8中发布我的Web服务应用程序时出现问题我的应用程序无法连接到我的数据库。 Picture when Running in IIS将amsx Web服务发布到IIS 8中

我试图通过Visual Studio在IIS Express中发布,它的工作原理。 Picture when Running in IIS express

这是我的连接字符串:

private const String connectionString = @"Data Source=(LocalDB)\v11.0;AttachDBFilename=|DataDirectory|mfg_t_db.mdf;"; 

我使用的Visual Studio 2013,WIN 8.1和SQL Server 2012的

+0

请不要张贴一段代码作为图像。 – Teepeemm

+0

哦,我很抱歉@Teepeemm,这是我第一次。 – user3034180

当您尝试创建下一个数据库出现此问题的(LocalDB)在一个帐户中,然后访问从另一个帐户的数据库 - 在这种情况下,IIS的应用程序池帐户。

已经给出了一个解决方案here - 使用相同的帐户进行创建和访问。这对于开发应该没问题,但不推荐用于生产。

+0

谢谢,我创建新的实例来解决这个问题。 – user3034180