PDA

View Full Version : سوال: این خطا یعنی چی؟؟(فوری)



h.alizadeh
پنج شنبه 03 مرداد 1387, 21:10 عصر
سلام،

من ویژوال استادیو رو نصب کردم و یک برنامه ی وب اپلیکشن ساختم و اجرا کردم درست اجرا شد.

بعد از چندساعت دوباره ویژوال رو باز کردم ویکی از پروژه های قبلیم رو باز کردم برام اجرا نشد و این پیام رومیده:
unable to find a vesion of the runtime to this application.
و بعدش که اکی می زنم بهم این پیام رومیده:

unable to connect to visual studio's localhost web server.
چکار بکنم و معنی این پیام چیه؟؟؟


این پیام رو الان هر پروژه ای رو چه الان ساختم و چه قبلا موقع اجرا این پیام رو بهممیده...
هم برای وب اپلیکشن هم برای ویندوز اپلیکشن ...

چکار کنم؟؟؟؟

من درست نصب کردم و اینکه گفتم دفعه ی اول برام اجرا شد...

من عجله دارم میخوام فردا یک پروژه بنویسم و سریع باید تموم کنم.:ناراحت:

Behrouz_Rad
پنج شنبه 03 مرداد 1387, 22:28 عصر
برای رفع مشکلت به صورت موقت از IIS برای اجراش استفاده کن.

موفق باشید.

h.alizadeh
جمعه 04 مرداد 1387, 01:12 صبح
ممنون،

من الان ای ای اس رو نصب کردم ...

یک برنامه ای اس پی دات نت که با از طریق نوت پد نوشتم رو اجرا کردم این پیام خطا رو میده:

The XML page cannot be displayed

Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh (javascript:location.reload()) button, or try again later. A name was started with an invalid character. Error processing resource 'http://localhost/KK/makeFolder.aspx'. Line 1, Pos...
<%@ Import Namespace="System.IO" %>-^
کلی هیچکدوم از فایلهای ای اس پی نت رو اجرا نمی کنه وهمین پیام رو میده!!!
فایل ای اس پی هم اجرا کردم ولی اون رو هم اجرا نمی کنه پیام می ده:
The page cannot be displayed

!!!!!!!!!

ای ای اس رو یکبار دیگه پاک کردم و دوباره نصب کردم بازم همین خطا ها رو میده.http://qsmile.com/qsimages/37.gif

raravaice
جمعه 04 مرداد 1387, 01:21 صبح
از داخل IIS قسمت Web Service Extensions به احتمال زیاد ASP.NET 2 در مد Prohibit به سر میبره Allow کن درست میشه.
احتمالا شما دات نت رو قبل از IIS نصب کردی که به این مشکل خوردید.
موفق باشید

h.alizadeh
جمعه 04 مرداد 1387, 20:25 عصر
بله مرسی...

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

از داخل IIS قسمت Web Service Extensions به احتمال زیاد ASP.NET 2 در مد Prohibit به سر میبره Allow کن درست میشه.

ببخشید خوب متوجه نشدم میشه واضحتر بگید؟؟؟

raravaice
یک شنبه 06 مرداد 1387, 02:38 صبح
مشکل شد 2 تا ! چون احتمالا داری از XP استفاده میکنی که منظورم رو متوجه نشدید.

توی xp یه کامندی هست به نام aspnet_regiis از این طریق راه اندازیش کن همچنین میتونی از طریق پنل Service واقع در Control Panel > Administarator Tools سرویسهای مربوط به Asp.net رو Start کنی.

http://msdn.microsoft.com/en-us/library/k6h9cz8h(VS.80).aspx

موفق باشید

jaza_sa
یک شنبه 06 مرداد 1387, 10:13 صبح
جناب raravaice (http://barnamenevis.org/forum/member.php?u=37086) توضیحات کامل رو دادند و دیگه چیزی برای گفتن باقی نمیمونه ،
ولی من یک مقدار صحبت های ایشون رو بیشتر توضیح میدم (البته اگر ایرادی نداشته باشه)

در cmd به این مسیر برو

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\و بعد این فایل رو اجرا کن:

aspnet_regiis.exe -iو در انتهای کار همه چیز تنظیم میشه

به عبارت کلی :

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspn et_regiis.exe -iدر آخر چک کن تو IIS ، در قسمت ASP.Net version عدد 2.0.50727 باشه (روی پوشه Web Sites راست کلیک کن و Properties رو انتخاب کن و به تب ASP.NET برو)

h.alizadeh
یک شنبه 06 مرداد 1387, 19:19 عصر
سلام،

ممنون من این دو دستور رو در ران اجرا کردم:


"D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspn et_regiis.exe" -i
"D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspn et_regiis.exe" -r


اما فایلهای aspهمون پیام قبلی رومیده یعنی page cannot display
و برای فایلهای aspx هم اين پيام رو ميده:
Line 49: ASP.NET to identify an incoming user.
Line 50: -->
Line 51: <authentication mode="Windows"/>
Line 52: <!--
Line 53: The <customErrors> section enables configuration
Source File: G:\homaaaa\advancedatagrid\web.config Line: 51


Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42

ای ای اس رو هم نگاه کردم توی تب ISAPI Filters
توی اون قسمت وسط 2.0.50727 این ورژن بود و اینکه گزینه ی آخر بود

raravaice
دوشنبه 07 مرداد 1387, 17:31 عصر
فایلهای aspهمون پیام قبلی رومیده یعنی page cannot display

asp سرویسش فرق میکنه و متاسفانه در وضعیت فعلی به ویندوز دسترسی ندارم و اسم فیلترش یادم نیست.

-----------------------------------------------------
مورد دوم اینکه :
اون پیام نشون دهنده این مطلب هست که سرویس راه اندازی شده ولی ایرادی در برنامه وجود داره که میتونه خیلی دلایل داشته باشه.
برنامه رو دقیقتر بررسی کنید.

موفق باشید

h.alizadeh
چهارشنبه 09 مرداد 1387, 20:39 عصر
برنامه ی من هیچ خطایی نداره ...توی کامپیوترای دیگه اجرا میشه ولی اینجا خطا میده ..همون خطای بالا رو !

mostafa_sgh
شنبه 19 مرداد 1387, 03:55 صبح
به نظر من مشکل شما همون طوری که دوستمون اشاره کردن

چون IIS رو بعد از .Net Framework نصب کردی این مشکل پیش اومده

خودم هم این مشکل رو داشتم که با نصب مجدد .NetFramwork مشکلم حل شد .

prg_mail
سه شنبه 22 تیر 1389, 12:10 عصر
سلام،

ممنون من این دو دستور رو در ران اجرا کردم:



اما فایلهای aspهمون پیام قبلی رومیده یعنی page cannot display
و برای فایلهای aspx هم اين پيام رو ميده:
Line 49: ASP.NET to identify an incoming user.
Line 50: -->
Line 51: <authentication mode="Windows"/>
Line 52: <!--
Line 53: The <customErrors> section enables configuration
Source File: G:\homaaaa\advancedatagrid\web.config Line: 51


Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42

ای ای اس رو هم نگاه کردم توی تب ISAPI Filters
توی اون قسمت وسط 2.0.50727 این ورژن بود و اینکه گزینه ی آخر بود


اين خطا رو اكثر پروژه ها ميدن فك كنم مال اينه كه هم iis داري هم ASP.NET با پورت يكسان

راحت ترين راهش اينه كه اين خطو پاك كني همين !!!