Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# win应用程序运行时无法使用网站_C#_Vb.net_Visual Studio 2010_Visual Studio - Fatal编程技术网

C# win应用程序运行时无法使用网站

C# win应用程序运行时无法使用网站,c#,vb.net,visual-studio-2010,visual-studio,C#,Vb.net,Visual Studio 2010,Visual Studio,我有一个Windows应用程序,它使用本地网站的数据库。(VS 2010快速版) Win app正在运行时,无法使用网站 错误消息:无法打开用户默认数据库。登录失败。 用户“NT AUTHORITY\SYSTEM”登录失败。 说明:执行当前web请求期间发生未经处理的异常。请查看堆栈跟踪以了解有关错误的更多信息以及错误在代码中的起源。 异常详细信息:System.Data.SqlClient.SqlException:无法打开用户默认数据库。登录失败。 用户“NT AUTHORITY\SYSTE

我有一个Windows应用程序,它使用本地网站的数据库。(VS 2010快速版) Win app正在运行时,无法使用网站

错误消息:无法打开用户默认数据库。登录失败。 用户“NT AUTHORITY\SYSTEM”登录失败。 说明:执行当前web请求期间发生未经处理的异常。请查看堆栈跟踪以了解有关错误的更多信息以及错误在代码中的起源。 异常详细信息:System.Data.SqlClient.SqlException:无法打开用户默认数据库。登录失败。 用户“NT AUTHORITY\SYSTEM”登录失败

为什么??我怎样才能解决这个问题?
谢谢

你能发一些代码吗?这看起来像是连接字符串问题。您可能正在使用SSPI,当它作为网站运行时,它使用系统帐户连接到DB.Dim con作为SqlConnection=New SqlConnection(“数据源=。\SQLEXPRESS;AttachDbFilename=| DataDirectory | \ServiceDB.mdf;Integrated Security=True;连接超时=30;用户实例=True”)我想John是对的,但是,即使windows应用程序未运行,网站也无法访问DB。是这样吗?对我来说这看起来像vb,但没关系。您是否在IIS或asp.net development server中运行网站?无法在应用程序之间共享用户实例数据库。请参阅此处的“用户实例场景”一节。