Похоже, XY проблема .
Может быть, мы можем предложить лучшее решение, поэтому нам не нужно достигать цели таким образом, как: Clicking 'Debug' while viewing any test source code debugs the corresponding unit test.
В VS IDE мы можем настроить нашу новую конфигурацию. Таким образом, вы можете щелкнуть правой кнопкой мыши проект => Configuration Manager или пойти по этому пути, чтобы открыть менеджер:
![enter image description here](https://i.stack.imgur.com/foULk.png)
В конфигурациях активного решения выберите новые и настройте параметры, как показано ниже, и нажмите кнопку ОК:
![enter image description here](https://i.stack.imgur.com/ZA9OA.png)
После этого для каждого проекта в вашем решении вы можете настроить соответствующую конфигурацию для отладки юнит-тестов.
например:
![enter image description here](https://i.stack.imgur.com/cJIyJ.png)
Не забудьте настроить другие связанные параметры на этой странице, такие как имя файла pdb.
Когда вы пытаетесь отладить проект1, установите его в качестве запускаемого проекта, установите конфигурацию Debug и F5. При попытке отладки project1-unit-test установите конфигурацию DebugForTest и F5.
Надеюсь, это то, что вы хотите:)