2017-09-16 37 views
0

我注意到,在Roslyn源的单元测试项目的.csproj文件中,有对xUnit组件的引用,其版本设置为诸如$(xunitVersion)之类的属性。这些属性的值在哪里设置?他们似乎没有被设置在项目文件本身,我也看着Roslyn.sln。我在Roslyn的主分支上使用dev studio 2017.

回答

0

这些属性在build\Targets\Packages.props中定义。然后通过导入指令将该文件导入到其他文件。

例如:src\ExpressionEvaluator\Core\Test\ExpressionCompiler\ExpressionCompilerTestUtilities.csproj它引用$(xunitVersion)进口build\Targets\SettingsSdk.props这反过来进口Settings.props其中进口Versions.props其中进口Packages.props

相关问题