0

我正在使用 SourceGenerator 并分析 aclass创建一个字符串,该字符串需要具有类文件到 csproj 文件的相对路径。

我可以class使用下面的代码找到文件的绝对路径,但不是相对路径

public class XamlControlAndPageFinder : ISyntaxContextReceiver
{

    public void OnVisitSyntaxNode(GeneratorSyntaxContext context)
    {
        if (context.Node is ClassDeclarationSyntax userControl)
        {
             // This gives us the complete path and not relative path
             var filePath = userControl.SyntaxTree.FilePath;
        }
    }
}
4

0 回答 0