这是我的代码:LINQ to SQL只能在调试模式下工作?
DataClassesDataContext data = new DataClassesDataContext();
var hey = from p in data.Provas
select p;
Response.Write(hey.First().title_it);
,如果我打开这个播放起始到Visual Studio,它打开http://localhost:51180/Website1/和我从数据库获取的值。
但是,如果我打开与http://localhost:8080/(通常我这个开)的网站,我得到:
System.Data.SqlClient.SqlException: Cannot open database "Website1" requested by the login. The login failed.
用户登录失败 'IIS APPPOOL \ WEBSITE1'。
我该如何设置? IIS问题?
该消息告诉你确切的原因。你读过它吗? – usr 2012-04-01 15:06:34
但为什么它在调试模式下工作?这意味着登录不会失败....也因为我可以从Visual Studio管理数据库,使用LINQ to SQL类... – markzzz 2012-04-01 15:08:24
http://msdn.microsoft.com/en-us/library/aa266913(v= vs.60).aspx – 2012-04-01 15:16:46