在引用方面,有没有办法对新的 CS 项目格式使用通配



我用新的NetSDK格式创建了一个C#项目。通配适用于其他情况:

<ItemGroup>
  <None Include="Miscellaneous*.misc" CopyToOutputDirectory="Always" />
</ItemGroup>

但是,通配似乎不适用于Reference标签:

<ItemGroup>
  <!-- THIS DOES NOT WORK -->
  <Reference Include="Company.Misc.*" HintPath="binCompany.Misc.*.dll" />
  <!-- THIS DOES WORK -->
  <Reference Include="Company.Misc.A" HintPath="binCompany.Misc.A.dll" />
  <Reference Include="Company.Misc.B" HintPath="binCompany.Misc.B.dll" />
</ItemGroup>

不确定是否有办法自动从 bin\ 目录中拉入所有项目作为引用,使其显示在"依赖项"下?

显然这并不难,我不得不忽略提示路径的东西,而只是直接指向程序集:<Reference Include="binCompany.Misc.*" /> .如果在包含中提供完整路径,Visual Studio 解决方案资源管理器窗口将自动反映程序集的名称(而不是路径(。

相关内容

  • 没有找到相关文章

最新更新