اگر در هنگام اجرای پروژه های ASP.NET دیدید که تمام اشیاء روی صفحه یا نمایش داده نمی شوند و یا به لیبل بی خاصیت تبدیل شده اند یعنی اینکه دات نت فریم ورک شما صدمه دیده است.
دلیل : IIS 5 که به صورت پیش فرض روی سیستم های 2000 و اکس پی موجود است با دات نت فریم ورک تداخل ایجاد می کند اگر آنرا پس از نصب دات نت فریم ورک نصب کنید.
یعنی اگر ابتدا دات نت فریم ورک را نصب کردید و سپس IIS را مطمئن باشید دات نت فریم ورک شما دیگر درست کار نمی کند.
پس :
1- همیشه IIS را ابتدا نصب کنید و سپس دات نت فریم ورک را
2- اگر دات نت فریم ورک شما صدمه دیده به صورت زیر آنرا ترمیم کنید:
فایل DOTNETFX.EXE را که روی سی دی کامپوننت های دات نت است ( به حجم 20 مگ ) روی هارد کپی کنید و سپس از طریق خط فرمان و یا درست کرن یک بچ فایل ساده دستور زیر را اجرا کنید:
dotnetfx.exe /t:c:\temp /c:"msiexec.exe /fvecms c:\temp\netfx.msi"
به این ترتیب دات نت فریم ورک ترمیم می شود. حالا یکبار سیستم را ریست کنید....
موفق باشید