我遇到了同样的问题,对我来说这是因为我的解决方案有 2 个项目,并且两个项目都有相同的 ID。
编辑.sln 文件我发现两个项目具有相同的ID,因此我更改了其中一个并且它可以工作。 !
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27004.2010
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HTI Model", "HTI Model\HTI Model.csproj", "{CF209992-A8B0-44E8-8E02-6AFDFADADDCA}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HTI", "HTI\HTI.csproj", "{3CE82B75-A87A-4A5B-B9A0-AF481A815359}"
EndProject
请注意,9A19103F-16F7-4668-BE54-9A1E7A4F7556 在两个项目中都重复了,所以我将第二个更改为随机的FAE04EC0-301F-11D3-BF4B-00C04F79EFBC
我还更改了将主项目放在顶部,将模型项目放在底部的顺序。
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27004.2010
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HTI", "HTI\HTI.csproj", "{3CE82B75-A87A-4A5B-B9A0-AF481A815359}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HTI Model", "HTI Model\HTI Model.csproj", "{CF209992-A8B0-44E8-8E02-6AFDFADADDCA}"
EndProject
它为我解决了!