修改服务器
发表在ASP.NET图书答疑 2012-05-23
是否精华
版块置顶:
在IIS中调试发现的问题:
“/ GL”应用程序中的服务器错误。

关键“的AttachDbFilename'的值无效。

说明:执行当前Web请求期间,出现未处理的异常。请检讨有关错误的更多信息,堆栈跟踪,它起源于代码。 异常详细信息: System.ArgumentException:无效的关键“的AttachDbFilename”值。源错误:



Line 20: 
Line 21:         string strsql = "select * from aboutme";
Line 22:         SqlConnection ll = new SqlConnection(ConfigurationManager.ConnectionStrings["ConStr"].ToString());
Line 23:         ll.Open();
Line 24:         SqlDataAdapter da = new SqlDataAdapter(strsql, ll);

源文件: c:\Inetpub\wwwroot\gl\index.aspx.cs   行: 22 堆栈跟踪:




[ArgumentException: Invalid value for key 'attachdbfilename'.]
   System.Data.SqlClient.SqlConnectionString.VerifyLocalHostAndFixup(String& host, Boolean enforceLocalHost, Boolean fixup) +903550
   System.Data.SqlClient.SqlConnectionString..ctor(String connectionString) +4116
   System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous) +24
   System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions) +150
   System.Data.SqlClient.SqlConnection.ConnectionString_Set(String value) +59
   System.Data.SqlClient.SqlConnection.set_ConnectionString(String value) +4
   System.Data.SqlClient.SqlConnection..ctor(String connectionString) +26
   index.Page_Load(Object sender, EventArgs e) in c:\Inetpub\wwwroot\gl\index.aspx.cs:22
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
   System.Web.UI.Control.OnLoad(EventArgs e) +91
   System.Web.UI.Control.LoadRecursive() +74
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2207

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272





怀疑是这个出问题,因为在vs2008能运行。怎么修改


 <add name="ConStr" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\db_SIS.mdf;Integrated Security=True;User Instance=True"
这句
分享到:
精彩评论 5
小科_mrkj
学分:43 LV2
2012-05-23
沙发
读者朋友:
    您好,建议把db_SIS.mdf附加到SQL Server服务器上,然后把AttachDbFilename=|DataDirectory|\db_SIS.mdf替换为Database=db_SIS。
天香姐姐
学分:0 LV1
TA的每日心情
难受
2021-04-07 18:14:26
2012-05-30
板凳
最近要发布网页 IP是:218.65.242.5 
小科_mrkj
学分:43 LV2
2012-05-30
地板
读者朋友:
    您好,首先把SQL Server数据库附加到你申请的服务器上,并修改程序中的Web.config文件中的数据库连接字符串;然后通过VS开发工具编译你的网站;最后登录你申请的域名(应该是通过FTP登录),并把编译后的文件上传到已经登录的FTP空间即可。
天香姐姐
学分:0 LV1
TA的每日心情
难受
2021-04-07 18:14:26
2012-05-31
4L
然后通过VS开发工具编译你的网站,貌似说的很复杂,互联网需要编译?貌似用DW作得不用哦!!有点复杂,可以说详细点吗?
小科_mrkj
学分:43 LV2
2012-06-01
5L
读者朋友:
    您好,如果不编译,直接上传的话,源代码会上传到你申请的空间里;而如果用VS工具编译的话,会将源代码编译成dll文件,这样可以防止源码泄露。另外,编译ASP.NET网站非常简单,只要选中当前网站,选择“发布网站”,然后根据向导操作就可以了。
首页上一页 1 下一页尾页 5 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照