コード例 #1
0
        public void CreateWorkspace(String code)
        {
            solutionId = SolutionId.CreateNewId("TestSolution");

            solution = Solution.Create(solutionId)
                       .AddCSharpProject("TestProject", "TestProject.dll", out projectId)
                       .AddMetadataReference(projectId, MetadataReference.Create("mscorlib"))
                       .AddDocument(projectId, "TestDocument", code, out documentId);

            document = solution.GetDocument(documentId);

            cancellationToken = default(CancellationToken);
        }