قبل از هر چیزی یک سوال دارم و آن اینکه برنامه شما در LocalHost خودتان قرار دارد یا روی اینترنت ؟
باید بررسی کنیم که این خطا چه موقع بوجود می آید ، ولی در مورد مسیر های یک برنامه باید بگویم که تمامی شاخه های درون یک برنامه جزیی از آن هستند ، پس اگر چنین شاخه ای در برنامه شما هست نباید مشکلی داشته باشید مگر اینکه :
- یک برنامه باید به IIS به عنوان یک Application دات نت شناسانده شود برای این کار باید روی مسیر آن یک Virtual Directory ایجاد کنید و سپس در قسمت Settings دیالوگ خصوصیات آن شاخه مجازی گزینه های زیر را فعال کنید :
Enable ASP.NET Server Side Debugging
Enable ASP.NET Client Side Debugging
این مشکل عموما وقتی پیش می آید که برنامه را روی سیستم دیگری میبرید و میخواهید اجراش کنید ، چون VS.NET خودش برای پروژه های جدید شاخه مجازی را بطور اتوماتیک میسازد و شما روی سیستم های دیگر خودتان بطور دستی باید آن را ایجاد کنید