【发布时间】:2020-07-14 03:21:03
【问题描述】:
我想编写一个脚本来显示类属性的所有引用(类似于在 Visual Studio 中按 F12)。
它应该在 powershell 中运行或作为 C# .net 控制台应用程序运行。
脚本的主要任务是删除DataContext中未使用的DataModel。
非常感谢!
【问题讨论】:
-
不确定您想要什么,但请尝试按
F12。 -
我想在脚本中执行此操作以获取代码中的所有引用。
-
我怀疑你需要使用 Roslyn 并通过它的 AST 来查找引用:这是编译器没有运行时的信息。
-
该脚本应该在哪里运行?您是否正在开发 Visual Studio 扩展 (vsix)?还是应该分析您的代码的外部工具?
-
嗨,Noah,我注意到您的问题似乎已得到解答,但您的问题有很多困惑。您能否更新您的问题以更清楚地了解脚本的类型?也许有一个你想找到这些参考的例子?谢谢!
标签: c# asp.net .net visual-studio reflection