【发布时间】:2017-04-22 00:51:19
【问题描述】:
我真的很喜欢新的.csproj 格式。这比那个可怕的(有限的)project.json好多了。
但是,我正在努力解决一件事。我已将我的(多个)测试项目合并为一个多目标项目。
<TargetFrameworks>netcoreapp1.0;net40;net35</TargetFrameworks>
但是,Visual Studio 的测试资源管理器中似乎没有任何工具来选择目标框架——它总是只运行第一个框架。我找到了一种解决方法 - 添加具有特定框架的 <TargetFramework> 元素...
<TargetFramework>net35</TargetFramework>
但是,有什么方法可以选择目标框架而无需手动编辑 MSBuild (.csproj) 文件?我正在 GUI 中寻找一些选项来执行此操作 - 特别是我不必记住编辑 .csproj 文件以便在调试测试之前切换框架或记住必须在发布之前删除此行.
【问题讨论】:
标签: c# .net visual-studio visual-studio-2017 multitargeting