के साथ सिंटेक्स विश्लेषण मेरे पास एक लीटल लेकिन बेवकूफ समस्या है। मैं एमएस रोसलिन के साथ काम करना शुरू कर दिया है, और मैं पूर्वाभ्यास करने के लिए कोशिश कर रहा हूँ, लेकिन सीधे शुरुआत एक त्रुटि हो गई पर ...एमएस रोज़लिन
त्रुटि CS0117: 'Roslyn.Compilers.CSharp.SyntaxTree' एक शामिल नहीं है 'ParseCompilationUnit' के लिए परिभाषा
मुझे समझ में नहीं आया कि यह क्यों हुआ ... शायद आप में से एक ही समस्या थी।
मेरे Sourceode:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Roslyn.Compilers;
using Roslyn.Compilers.CSharp;
using Roslyn.Services;
using Roslyn.Services.CSharp;
namespace gettingstarted2
{
class Program
{
static void Main(string[] args)
{
SyntaxTree tree = SyntaxTree.ParseCompilationUnit(
@"using System;
using System.Collections;
using System.Linq;
using System.Text;
namespace HelloWorld
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(""Hello, World!"");
}
}
}");
var root = (CompilationUnitSyntax)tree.GetRoot();
}
}
}
मुझे विश्वास है कि यह पैदल यात्रा के साथ एक मुद्दा है। इसके बजाय 'ParseText' का प्रयोग करें। –