PDA

نسخه کامل مشاهده نسخه کامل : RUN کردن webpage تحت Asp.net در محيط Visual Studio



sir_djalireza
05-10-2008, 16:36
من صفحه ی وب رو طراحی می کنم در محيط Visual Studio وقتی که Run می کنم نمی دانم چرا صفحه ی مرور گر پيغام CANNOT FIND THE SERVER يا CANNOT FIND THIS PAGE نمايش داده می شود! iis را هم نصب کردم! کسی نمی دونه مشکل از چيه؟

Ultimator
05-10-2008, 17:10
سلام

ورژن Visual studio شما چنده ؟ 2005 یا 2003 و.... !؟
ممکنه سرویس اون Stop شده باشه که باز هم تو 2005 به بالا همچین مشکلی وجود نداره

sir_djalireza
05-10-2008, 17:58
سلام

ورژن Visual studio شما چنده ؟ 2005 یا 2003 و.... !؟
ممکنه سرویس اون Stop شده باشه که باز هم تو 2005 به بالا همچین مشکلی وجود نداره

2005
نمی دونم چرا اينجوریه!
هم رو vista اينجوريه هم رو XP
سرويس IIS که فکر نکنک STOP شده باشه! حالا شما سرويس استوديو رو می گيد يا IIS چه گونه شما RUN می کنيد سرويس رو؟

sir_djalireza
05-10-2008, 18:02
البته نميدونم چرا ويژوال استوديو من با LocalHost مشکل داره

_H2_
06-10-2008, 01:36
سلام
با اجازه دوستان یک فضولی بکنیم...

من صفحه ی وب رو طراحی می کنم در محيط Visual Studio وقتی که Run می کنم نمی دانم چرا صفحه ی مرور گر پيغام CANNOT FIND THE SERVER يا CANNOT FIND THIS PAGE نمايش داده می شود! iis را هم نصب کردم! کسی نمی دونه مشکل از چيه؟

ورژن Visual studio شما چنده ؟ 2005 یا 2003 و.... !؟ ....2005....


اگر از VS2005 استفاده میکنید نیازی به نصب و کار کرن IIS ندارید !
برای نسخه 2005خط فرمان زیر را در run اجرا کنید...
(به جای C:\SiteFolder مسیر کامل پوشه اصلی شامل فایلهای سایتتان را قرار دهید.)

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

حال باید بتوانید در IE با وارد کردن ادرس زیر سایتتان را ببینید و تست کنید..

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این روند یا باید کار کند و یا به خطای مشخص و تابلویی برخورد کند... !
اگر همچنان خطا و دیالگول متنی دریافت نکرده اید ولی چیزی هم ندیده اید مطمئن شوید IE شما در حالت WorkOffline قرار نداشته باشد.
IE->File->WorkOffline

sir_djalireza
06-10-2008, 19:50
ای بابا! نمی دونم چش شده اين!
اين Command Line را زديم و يک کنسول باز شد ولي بازم آدرس رو زديم cannot find this page رو داد!
شماره پورت 2000 بايد باشه حتما؟

sir_djalireza
06-10-2008, 19:52
work offline هم نبود!
قبلا RUN می شد ولی نمی دونم چه جوری شده که الان صفحه باز نمی شه!

_H2_
06-10-2008, 20:43
سلام

شماره پورت 2000 بايد باشه حتما؟
نه هر شماره پورت خالی و آزادی قابل استفاده است.




اين Command Line را زديم و يک کنسول باز شد ولي بازم آدرس رو زديم cannot find this page رو داد!

اگر درست انجام شود باید یک ایکون کنار ساعت بیاید و با راست کلیک روی آیکون و گزینه ShowDetails میتوانید مشخصات را ببینید...
اگر همچین آیکونی نباشد و یا مشکلی در دیدن ShowDetails پیش آید یعنی احتمالاً باید CommandLine را تغییر دهیم.

البته به جای localhost میتوانید از 127.0.0.1 هم استفاده کنید.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
آیکون می آید؟
با آدرس 127 هم تست کنید؟!!
گفتید از داخل خود VS و با run خود VS سایتتان بالا می آید؟
(چون خود VS دقیقاً از همچین CommandLine ای استفاده میکند و کار کردن از داخل VS معنی اش فقط اشتباه بودن Commandline ما است.)
احیاناً از برنامه های exe ----- شکن استفاده نمیکنید؟ یعنی IE شما Proxy ندارد؟
با همین سیستمی که چک میکنید به اینترنت هم وصل میشود، منظورم آن است که IE شما میتواند صفحات وب را نشان دهد.

sir_djalireza
07-10-2008, 18:26
ای بابا! موندم اين چرا اينجوری شده!
نه پراکسی دارم نه چيزی!
از Command Line هم نيومد!
Icon کنار ساعت اومد! view details رو ديدم درست بود!
از همون جا Open in browser هم زدم ولی مثل اينکه نمی تونه با Host ارتباط برقرار کنم!
نمی دونم سيستم عامل گير داره يا نه!!!! :41:

sir_djalireza
07-10-2008, 18:36
سلام

نه هر شماره پورت خالی و آزادی قابل استفاده است.




اگر درست انجام شود باید یک ایکون کنار ساعت بیاید و با راست کلیک روی آیکون و گزینه ShowDetails میتوانید مشخصات را ببینید...
اگر همچین آیکونی نباشد و یا مشکلی در دیدن ShowDetails پیش آید یعنی احتمالاً باید CommandLine را تغییر دهیم.

البته به جای localhost میتوانید از 127.0.0.1 هم استفاده کنید.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدآیکون می آید؟
با آدرس 127 هم تست کنید؟!!
گفتید از داخل خود VS و با run خود VS سایتتان بالا می آید؟
(چون خود VS دقیقاً از همچین CommandLine ای استفاده میکند و کار کردن از داخل VS معنی اش فقط اشتباه بودن Commandline ما است.)
احیاناً از برنامه های exe ----- شکن استفاده نمیکنید؟ یعنی IE شما Proxy ندارد؟
با همین سیستمی که چک میکنید به اینترنت هم وصل میشود، منظورم آن است که IE شما میتواند صفحات وب را نشان دهد.

شماره هاست و پورت هم عوض کردم نشد!!!!

_H2_
07-10-2008, 21:47
سلام
پیشنهاد میکنم تنظیمات IE را ریست کنید و تنظیمات ------ را هم چک کنید و مطمئن شوید غیر فعال است.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

یک سری هم به فایل متنی C:\WINDOWS\system32\drivers\etc\hosts بزنید و با Notepad ببینید چی نوشته.

یک نگاهی هم به لینک زیر بیاندازید:
support.microsoft.com/kb/248033/en-us

به firewall هم بروید و اجازه ارتباط را برای WebDev.WebServer.EXE صادر کنید:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید