选中 Live Unit Testing 下拉列表时，“输出”窗口中会报告生成错误。 安装向导中的配置不正确会导致几个常见问题，从而导致 Live Unit Testing 出现生成问题。
如果工作区根目录属性过长，则生成可能会由于指示路径过长的异常而失败。
如果存储库根目录属性不指向存储库根目录，则工作区将会填入错误的文件集。
对于 git 存储库，排除文件属性通常避免复制 gitignore 文件中所指定的文件。 但是，可以将已忽略的文件签入到 git 存储库，或者可以运行自动生成文件的工具，但在生成期间不会生成这些文件。 在这些情况下，应选择“<自定义>”选项，并应列出仅列出项目文件夹的自定义规则集。
除了前面所述的问题之外，以下项目配置可能无法正确生成。
如果将项目依赖项指定为全局解决方案配置，而不是每个项目的 ProjectReferences，则 Live Unit Testing 最终可能会生成不正确的项目集。 若要修复此问题，请在项目之间添加显式引用。
在选择 Live Unit Testing 播放列表之前，Live Unit Testing 不会生成任何项目。 若要修复此问题，请在 Live Unit Testing 播放列表中包含一些测试。
如果在项目中使用基于 MSTest 的测试，请确保删除对 Microsoft.VisualStudio.QualityTools.UnitTestFramework 的引用，并添加对最新 MSTest NuGet 包 MSTest.TestAdapter（要求最低版本为 1.1.11）和 MSTest.TestFramework（要求最低版本为 1.1.11）的引用。 有关详细信息，请参阅支持的测试框架。
解决方案中至少一个项目应有针对 xUnit、NUnit 或 MSTest 测试框架的 NuGet 引用或直接引用。 此项目还应引用相应的 Visual Studio 测试适配器 NuGet 包。 还可以通过 .runsettings 文件引用 Visual Studio 测试适配器 。 .runsettings 文件必须包含如下示例所示的条目 ：
path-to-your-test-adapter