Creé un nuevo proyecto de formularios de Windows en .NET 5.0. El diseñador funcionó, pero tan pronto como agrego una referencia a mi proyecto ASP.NET Core Web API e intento cargar el Diseñador de formularios, aparece el mensaje "Se agotó el tiempo de espera mientras se conectaba a la canalización con nombre". Puedo ejecutar el proyecto y funciona bien, pero no puedo cargar el formulario.
Pude resolver el problema. Personalmente, mi formulario tenía algunas dependencias que hacían que el formulario no se cargara. En el Explorador de soluciones, compruebe si tiene algún icono de "precaución" o intente eliminar las dependencias.
Siga los pasos a continuación:
Abra su estudio visual ----> abra su proyecto ------> vaya a su explorador de soluciones y haga doble clic en su proyecto ---> cambie el marco de destino a (net472)----->
Nuevamente, vaya a su explorador de soluciones y haga clic derecho en su proyecto y haga clic en propiedades y cambie el marco de destino a 4.7.2
Eso funcionará con éxito y funcionará conmigo y funcionará contigo
Tuve el mismo problema, abra el archivo del proyecto y busque
<ItemGroup> <FrameworkReference Include="Microsoft.AspNetCore.App" /> </ItemGroup>Elimine esta sección y el diseñador de WinForm se abre sin problemas. Al menos ese era mi problema.