سلام ، تو اینترنت گشتم اما چیز بدرد بخوری ندیدم ، میشه بفرمایید در VS 2012 Update2 چه جوری یشه از intellisense در Razor ااستفاده کرد؟
سلام ، تو اینترنت گشتم اما چیز بدرد بخوری ندیدم ، میشه بفرمایید در VS 2012 Update2 چه جوری یشه از intellisense در Razor ااستفاده کرد؟
عزیزان پس شما چه جوری تو محیط Razor برنامه نویسی میکنید؟
آخه نگفتین مشکل چیه؟ intellisense کلاً تو chtml ها کار نمیکنه؟ مثلاً Html@ میزنید چیزی باز نمیشه؟ Ctrl+Space میزنین چه اتفاقی میافته؟ قبلاً کار میکرد (مثلاً قبل نصب Upadte 2 یا هرچیزی که بعداً نصب کردین)؟
سلام
تا کنون از MVC استفاده نمیکردم ، زمانی هم که به تازگی ویژال استادیو نصب میکنیم Update 2 هم نصب میشه، Ctrl+space هم کار نکرد @Html هم میزنم هیچ تغییری نداریم ، تو اینترنت ه گشتم چیز مناسبی ندیدم
با فرض اینکه شما MVC 4 کار میکنید، معمولاً این مشکل بخاطر تداخل نسخه های MVC در آپدیت ها هست؛ Web.config رو نگاه کنید ببینید در تگ appSettings نسخه webpages:Version چی هست، باید 2.0.0.0 باشه. برای خود MVC هم در تگ dependentAssembly مقدار bindingRedirect (در newVersion) باید 4.0.0.0 باشه. من برای نمونه یه Web.config پیش فرض ضمیمه کردم.
اگه اینطوری نبود یا با NuGet خود MVC رو آپدیت کنید، اگه حل نشد، تو لینک های زیر مشکل مشابه مطرح شده:
Known Issues and Breaking Changes
MVC 4 IntelliSense is not working in Razor in Visual Studio 2010
Intellisense in mvc4 project not working in vs 2012 professional
بهترین پیشنهاد بنده استفاده از ReSharper در محیط برنامه نویسی Visual Stadio هست که واقعا شگفتی آن در MVC قابل توجه است
بهترین ابزار برنامه نویسی برای سرعت بخشیدن به تولید کد