我发现了关于这个主题的各种问题(和答案),但它们都以&{39;使用GetReferencedAssemblies()
结束,而GetReferencedAssemblies
并没有返回所有集合但只返回一些(我不知道如何该方法决定返回哪些程序集。在SO的答案中声称不会返回未使用的引用但我至少有两个程序集引用(并使用类型/方法)其他程序集致电GetReferencedAssemblies
时没有退回。
具体而言,未返回的程序集是两个View项目的ModelView。两者都只出现在XAML代码(DataContext)中,但它们正被使用/引用,并且对象被用于显示内容。
目前我正在考虑编写一个方法,只是抓取.csproj文件来获取所需的引用,但也许有人有更好的想法/知道TCOLLECTOR=${TCOLLECTOR-/usr/local/tcollector/tcollector.py}
发生了什么。< / p>
在SO上已经存在一些关于此的问题,但是没有一个问题似乎与使用过的引用没有被返回有关。
另请注意,不是this question的副本。