مشكل asp.net در دريم ويور { چه طوري صفحات را اجرا كنم }

saliboy

Member
با سلام به همگي

من يه مشكل دارم در رابطه با asp.net
وقتي توي دريم ويور ميخواهم صفحه asp.net بسازم صفحات درست اجرا نميشه

اين جور كه من فهميدم بايد .net framework نصب كنم كه اين كار را هم كردم ولي
وقتي صفحه را اجرا ميكنم ميخواهد اين صفحه را دانلود كند

لطفا توضيحاتي در مورد آماده سازي براي طراحي صفحات به زبان asp.net #c اگه كسي داره براي من بنويسه

با تشكر از همه
خداحافظ
 

mazoolagh

Active Member
يك جاي ديگه هم سوال مشابه همين شده بود. شما يك صفحه خيلي ساده aspx بنويس بعد از load شدنش view source كن. اگر tag هاي aspx اجرا نشده بودند و عينا تو source ديده شدن مشكل از iis هست. خبرشو بده تا بگم بعدش چكار كني!
ضمنا اين قضيه ارتباطي به dreamweaver نداره!
 

saliboy

Member
mazoolagh گفت:
يك جاي ديگه هم سوال مشابه همين شده بود. شما يك صفحه خيلي ساده aspx بنويس بعد از load شدنش view source كن. اگر tag هاي aspx اجرا نشده بودند و عينا تو source ديده شدن مشكل از iis هست. خبرشو بده تا بگم بعدش چكار كني!
ضمنا اين قضيه ارتباطي به dreamweaver نداره!
سلام مرسي از پاسخ
من يه صفحه با دريم ويور درست كردم و يه asp:Button و يه asp:Label گذاشتم وقتي صفحه را اجرا كردم و سورس رو ديدم
<%@ Page Language="C#" ContentType="text/html" ResponseEncoding="iso-8859-1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form runat="server">
<asp:Button ID="Submit" runat="server" />
<p>
<asp:Label ID="NameLabel" runat="server" /> </p>
</form>
</body>
</html>
اين جوري بود
فكر ميكنم
<asp:Button ID="Submit" runat="server" />
و
<asp:Label ID="NameLabel" runat="server" /> </p>
نبايد ميديدمو صفحه اي كه براي من نمايش داده شد هم چيزي توش نبود و خالي بودش
فكر ميكنم ايراد از IIS باشه
 

mazoolagh

Active Member
وقتي شما در view source داري tagهاي aspx رو ميبيني معني اش اين است كه صفحات aspx به iis به طور صحيح map نميشود (چه جمله اي - كلمه درميون فارسي و انگليسي).

برو به command prompt
cd\windows\microsoft.net\framework\XXX
كه XXX همون asp.net framework version است
فكر ميكنم آخريش v1.1.4322 است
يك فايل exe به اسم aspnet_regiis هست كه كارش install و uninstall كردن asp.net روي ماشين هست. دستور زير رو اجرا كنيد:
aspnet_regiis -i
كه باعث ميشه همين version روي iis شما نصب بشه و تمام scriptmapهاي versionهاي قبلي (البته اگر باشن) هم upgrade بشن.

فقط شما يك زحمت بكش:
1- نتيجه رو هرچي كه شد خبر بده!
2- بگو آيا از windows xp pro استفاده ميكني يا نه؟
3- اگه جواب 2 بله هست آيا sp2 نصب شده يا نه؟
4- اگر جواب 3 بله هست آيا iis همزمان با نصب windows نصب شده؟
5- اگر جواب 4 خير است آيا iis بعد از sp2 نصب شده؟
 

saliboy

Member
سلام
اولا كه در شاخه windows همچين چيزي نبودش
كه فكر ميكنم asp.net framwork كه من نصب ميكنم ايراد داشته باشه asp.net framework SDK 1.1 رو من دارم و نصب ميكنم
اصلا چيزي توي فولدري كه نصب ميشه نيست بجز راهنماي اون
لطفا بگيد كه چه نسخه ايي از framwork رو بايد نصب كنم و ديگه اينكه اگه visial studio .net نصب بكنم مشكل حل ميشه
اگه آره كدوم ورژن رو نصب بكنم
من 2003 رو نصب كردم كه فكر ميكنم .net نباشد
 

saliboy

Member
سلام
اولا كه در شاخه windows همچين چيزي نبودش
كه فكر ميكنم asp.net framwork كه من نصب ميكنم ايراد داشته باشه asp.net framework SDK 1.1 رو من دارم و نصب ميكنم
اصلا چيزي توي فولدري كه نصب ميشه نيست بجز راهنماي اون
لطفا بگيد كه چه نسخه ايي از framwork رو بايد نصب كنم و ديگه اينكه اگه visial studio .net نصب بكنم مشكل حل ميشه
اگه آره كدوم ورژن رو نصب بكنم
من 2003 رو نصب كردم كه فكر ميكنم .net نباشد
 

mazoolagh

Active Member
تو add/remove programs يك نگاهي بنداز ببين اصلا microsoft .net framework 1.1 نصب شده يا نه؟
sdk كه بدون اون بالايي كاري انجام نميده! همونطور كه خودت گفتي dot net framework اصلا نصب نشده. از windows update استفاده كن تا خودش نصب كنه. براي اجراي صفحات aspx لازم نيست حتما vs.net نصب بشه ولي چون خودش dot net framework رو نصب ميكنه و بالاخره آخرش بايد ازش استفاده كني پيشنهاد كردم ولي بازم ميگم الزامي نيست بخصوص اگر نميخواي application بنويسي
 

saliboy

Member
سلام
asp.net من درست شد ايراد از من بودش . من asp.net framework SDK نصب ميكردم كه اشتباه بودش
الان مشكلي ندارم . فقط يه مشكل دارم كه وقتي به ديتابيس صفحه رو اتصال ميدم error ميده ميگه اجازه دستيابي نداريد پيغامي كه ميده اينه

System.Data.OleDb.OleDbException: Login failed for user 'P1000\ASPNET'.
at System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr)
at System.Data.OleDb.OleDbConnection.InitializeProvider()
at System.Data.OleDb.OleDbConnection.Open()
at DreamweaverCtrls.DataSet.DoInit()
--------------------------------------------------------------------------------
System.Data.OleDb.OleDbException: Login failed for user 'P1000\ASPNET'.
at System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr)
at System.Data.OleDb.OleDbConnection.InitializeProvider()
at System.Data.OleDb.OleDbConnection.Open()
at DreamweaverCtrls.DataSet.DoInit()
--------------------------------------------------------------------------------
System.Exception: The DefaultView was requested but no tables yet exist.
at DreamweaverCtrls.DataSet.get_DefaultView()
--------------------------------------------------------------------------------
System.Data.OleDb.OleDbException: Login failed for user 'P1000\ASPNET'.
at System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr)
at System.Data.OleDb.OleDbConnection.InitializeProvider()
at System.Data.OleDb.OleDbConnection.Open()
at DreamweaverCtrls.DataSet.DoInit()
--------------------------------------------------------------------------------
System.Exception: The DefaultView was requested but no tables yet exist.
at DreamweaverCtrls.DataSet.get_DefaultView()

چي كارش بايد بكنم

البته فكر ميكنم بايد دريم ويور رو يه مقدار دستكاري بكنم ولي چه طور نميدونم

موفق باشي
 

mazoolagh

Active Member
من اصلا با دريم ويور كار نكردم كه بگم كجا رو بايد تغيير بدي ولي قيافه اين خطاها نشون ميده كه مشكل در سطح دسترسي p1000 (در iis manager) يا تعريف oledbconnection است
 

saliboy

Member
mazoolagh گفت:
من اصلا با دريم ويور كار نكردم كه بگم كجا رو بايد تغيير بدي ولي قيافه اين خطاها نشون ميده كه مشكل در سطح دسترسي p1000 (در iis manager) يا تعريف oledbconnection است
سلام
مرسي از راهنمايي ها
مشكل من حل شد
بالاخره asp.net راه افتاد و به sql هم متصل شد

از بابت همه چيز ممنون
خداحافظ و موفق باشيد
 

جدیدترین ارسال ها

بالا