C# में "ब्रेकपॉइंट नहीं लगेगा। इस दस्तावेज़ के लिए कोई प्रतीक लोड नहीं किए गए" त्रुटि को कैसे ठीक करें?
सभी को नमस्कार! मैं C# और Visual Studio में नया हूँ, और मुझे डिबगिंग में समस्या आ रही है। मैं .NET Framework 4.7.2 पर एक सरल कंसोल एप्लिकेशन लिख रहा हूँ। मेरे पास एक समाधान में दो प्रोजेक्ट हैं: मुख्य प्रोजेक्ट (MyApp) और एक क्लास लाइब्रेरी (MyLibrary), जिसका मैं संदर्भ लेता हूँ।
यहाँ मेरी लाइब्रेरी में कोड का उदाहरण है:
```csharp
namespace MyLibrary
{
public class Calculator
{
public int Add(int a, int b)
{
int result = a + b; // यहाँ ब्रेकपॉइंट
return result;
}
}
}
```
मुख्य प्रोजेक्ट में मैं इस method को कॉल करता हूँ:
```csharp
using MyLibrary;
using System;
namespace MyApp
{
class Program
{
static void Main(string[] args)
{
var calc = new Calculator();
int sum = calc.Add(5, 3);
Console.WriteLine(sum);
}
}
}
```
मैं लाइब्रेरी में `int result = a + b;` लाइन पर ब्रेकपॉइंट सेट करता हूँ, डिबगिंग शुरू करता हूँ (F5), लेकिन चेतावनी दिखती है: "ब्रेकपॉइंट नहीं लगेगा। इस दस्तावेज़ के लिए कोई प्रतीक लोड नहीं किए गए"