يك سوال و درخواست كمك در asp.net

(azar)

Member
سلام لطفا بفرماپي كجاي كارم اشكال داره

من يك پروژه در اي اس پي نت ايجاد كردم و در همان برنامه به من جواب ميده . براي اينكه آن را به فضاي نت انتقال دهم و آنرا آزمايش كنم تمام فايلهاي موجود در شاخه web application را در پوشه اي كپي كردم و با نرم افزار دريم ويور فايلي كه پسوندaspx داشت را open كردم و آن را در حالت preview به نمايش گذاشتم ولي پروژه اجرا نميشه و فقط كدهاي اي اس پي را نمايش ميده . لطفا بفرماييد كجاي كارم اشتباه است و براي اينكه پروژه ايجاد شده را بخوام به فضاي net انتقال دهم بايد چكار كنم .


خيلي ممنون ميشم
 

aminir

Member
ببين آزار جان بايد براي پروژه ات يك Virtual Directory تو
IIS ايجاد كني بعد با آدرسي شبيه به اين پروژه رو RUN كني

http://localhost/Your Virtual Directory/Home.aspx

اگه مشكلي داشتي بپرس تا بيشتر توضيح بدم
 

(azar)

Member
خيلي ممنون از اين كه كمكم ميكني

راستش من در local مشكلي ندارم ولي نمي دانم چطور بايد پروژه ايجاد شده ام را به فضاي اينترنتي ام انتقال بدم . نمي دانم چطور بگم يعني به فضاي سايتي را كه در اختيار دارم بفرستم تا قابل ديدن براي كساني باشه كه با سايتم مراجعه مي كنند. از كمكي كه ميفرماپپي ممنونم :roll:
 

aminir

Member
اولا هاستي كه گرفتي بايد Dot Net را ساژورت كنه بعد كل فايل هاي پروژه ات رو بايد به اون هاست آپلود كني
Connection String ها هم تنظيم كن براي ارتباط با ديتابيست همين
 

(azar)

Member
آيا مي توانم با دريم ويور قبل از آپلود كردن با preview اجراي پروژه را ببينم . ضمنا اگه در خصوص
connection string و تنظيمش هم توضيح بديد ممنون ميشم. ضمنا منظورتون از كپي كردن فايلها تمام فايلهاي ايجاد شده در www.root هستش؟ :cry:
 

aminir

Member
آره مي توني در صورتي كه دريم ويور رو با لوكال هاستت تنظيم كني اول اينو بگو در سايتت از ديتابيس استفاده كردي يا نه اگه نه كه اصلا Connection String رو بيخيال شو
سوم اينكه هر جا پروژه ات رو درست كردي همه فايل ها رو بايد انتقال بدي

من خودم به شخصه به جاي اينكه با VS.NET كار كنم با
دريم ويور كار مي كنم چون كنترل بيشتري رو كار دارم
 

(azar)

Member
از ديتابيس استفاده نكردم ضمنا ميشه تنظيمات تو دريم ويور را هم برام توضيح بديد.
 

aminir

Member
سلام اينم آموزشش برات نوشتم
دانلود كن :lol: :lol:
 

پیوست ها

  • amoozesh.rar
    219 کیلوبایت · بازدیدها: 5

(azar)

Member
خيلي ممنون از راهنمايي شما

راستش من كاري رو كه گفتيد كردم و فايلها و پوشه هاي كاري ام به قسمت سايت در دريم ويور انتقال پيدا كرد و وقتي روي فايل مورد نظرم دابل كليك ميكنم آنرا باز ميكنه و كدهاي برنامه را هم ميبينم ولي وقتي آنرا پيش نمايش ميدم رو صفحه چيزي را نشان نمي ده !

ضمنا من فايلهاي برنامه ام توي پوشه اي بنام web application2 و در زير پوشه wwwroot قرار داره . در تنظيمات سايت دريم ويور وقتي ميپرسه local root folder آيا من بايد مسير wwwroot يعنيf:\intpub\wwwroot را بدم.؟ لطفا كمكم كن


ضمنا من از روي كتاب آموزش گام به گام آقاي جعفر نژاد قمي دارم كار ميكنم به نظر شما چطوره؟

ببخشيد يك سوال ديگه هم داشتم اگه بخوام فايلهاي مربوط به پروزه ام را به فضاي اينترنتي ام آپلود كنم ديگه هيچ تنظيماتي توي برنامه ام نياز نيست كه انجام بدم . و فقط بايد تمام فايلهاي موجود توي پوشه web application2 را كه خود برنامه asp.net ميسازه را به فضام انتقال بدم ؟
آيا اين درسته؟
 

aminir

Member
اولا شما در پاسخ سوال local root folder بايد آدرس دايركتوري سايتت رو بدي يعني
f:\intpub\wwwroot\web application2

ثانيا من كتاب جعفر نژاد رو نديدم شايدم ديدمش ولي يادم نيست براي شروع از هر كتابي كه براي افراد مبتدي باشه خوبه

ثالثا براي انتقال به فضاي اينترنتي آره فقط بايد فايلهاي داخل فولدر web application2 را انتقال بدي و تنظيمي ديگه نياز نيست

موفق باشي
راستي نگفتي آموزشي كه برات نوشتم واضح بود؟؟
 

(azar)

Member
بله آموزشت خيلي عالي بود . راستي الان فايلهام را آپلود كردم و پروژم اجرا شد . خيلي خوشحالم و ازت خيلي ممنونم :)
 

aminir

Member
كاري نكردم اميدواروم هميشه و در تمام مراحل زندگيت موفق باشي

راستي هاستت مجاني يا پولي اگه مجاني آدرسش رو بهم بده
 

(azar)

Member
راستش من براي تست پروژه هام از دومين كس ديگه استفاده ميكنم كه پوليه ولي در نظر دارم كه دومين شخصي بگيرم.
 

(azar)

Member
راستش من براي تست پروژه هام از دومين كس ديگه استفاده ميكنم كه پوليه ولي در نظر دارم كه دومين شخصي بگيرم.
 

(azar)

Member
راستش من براي تست پروژه هام از هاست كس ديگه استفاده ميكنم كه پوليه . ولي خودم در نظر دارم بگيرم.
 

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

بالا