我们经常遇到麻烦,因为我们解决方案中的项目/包引用配置错误(例如,不正确地需要特定版本)。我想编写一个简单的 NUnit 测试来检查这些情况,以便我们尽早发现它们。理想情况下,我会在程序集上使用反射,而不是自己解析 csproj 文件。这可能吗?csproj 文件中的所有信息都可以通过对已编译程序集的反射获得吗?
问问题
494 次
我们经常遇到麻烦,因为我们解决方案中的项目/包引用配置错误(例如,不正确地需要特定版本)。我想编写一个简单的 NUnit 测试来检查这些情况,以便我们尽早发现它们。理想情况下,我会在程序集上使用反射,而不是自己解析 csproj 文件。这可能吗?csproj 文件中的所有信息都可以通过对已编译程序集的反射获得吗?