通过IIS启动的进程无法连接到本地数据库(.mdf文件)

时间:2016-12-06 22:57:58

标签: c# asp.net iis mdf .net-4.6

所以我运行IIS以最终执行Process.Start(x)来运行我包含在App_Data文件夹中的应用程序。 问题是应用程序需要连接到App_Data文件夹中包含的.mdf文件。

在IIS Express上进行测试时,应用程序运行正常并连接到数据库。 (大概是因为它打开了进程,因此数据连接作为Authenticated Windows User)

问题是IIS 7.5似乎无法连接到数据库...我认为这是因为它启动应用程序作为应用程序池 - 在.mdf文件中不允许这样做。

如何解决此问题?

我知道使用MSSQL Server的替代方法 - 我试图将应用程序自包含在单个目录中,因此连接这种方式是不可行的。

0 个答案:

没有答案