我在.NET 5.0中创建了一个新的Windows窗体项目。设计器工作正常,但当我添加对ASP.NET Core Web API项目的引用并尝试加载窗体设计器时,我收到消息“连接到命名管道时超时”。我可以运行项目,项目工作正常,但无法加载窗体。
wlwcrazw1#
请遵循以下步骤:1.打开Visual Studio ----〉打开项目-----〉转到解决方案资源管理器并双击项目---〉将目标框架更改为(net 472)-----〉1.再次转到您的解决方案资源管理器,右键单击您的项目,然后单击属性,将目标框架更改为4.7.2我和你都能成功合作
wz8daaqr2#
我能够找出问题所在。就我个人而言,我的表单有一些相依性,导致表单无法载入。在[方案总管]中,检查是否有任何[警告]图标,或尝试移除任何相依性。
mitkmikd3#
我遇到了同样的问题,打开项目文件并搜索
<ItemGroup> <FrameworkReference Include="Microsoft.AspNetCore.App" /> </ItemGroup>
删除此部分,WinForm设计器将打开,没有任何问题。至少这是我的问题。
dddzy1tm4#
我加载了一个现有的.Net 5项目并将其切换到.Net 6。我在等待管道时遇到超时。然后我注意到解决方案资源管理器顶部出现了一个警告“您的项目以未安装的框架为目标- [安装]?我找不到任何依赖项-这是一个小型的单个项目解决方案。我关闭并重新启动了Visual Studio,它工作正常。
nwnhqdif5#
重新生成解决方案并修复编译器错误。关闭并打开窗体设计器,它应该会加载。
5条答案
按热度按时间wlwcrazw1#
请遵循以下步骤:
1.打开Visual Studio ----〉打开项目-----〉转到解决方案资源管理器并双击项目---〉将目标框架更改为(net 472)-----〉
1.再次转到您的解决方案资源管理器,右键单击您的项目,然后单击属性,将目标框架更改为4.7.2
我和你都能成功合作
wz8daaqr2#
我能够找出问题所在。就我个人而言,我的表单有一些相依性,导致表单无法载入。在[方案总管]中,检查是否有任何[警告]图标,或尝试移除任何相依性。
mitkmikd3#
我遇到了同样的问题,打开项目文件并搜索
删除此部分,WinForm设计器将打开,没有任何问题。至少这是我的问题。
dddzy1tm4#
我加载了一个现有的.Net 5项目并将其切换到.Net 6。我在等待管道时遇到超时。然后我注意到解决方案资源管理器顶部出现了一个警告“您的项目以未安装的框架为目标- [安装]?我找不到任何依赖项-这是一个小型的单个项目解决方案。我关闭并重新启动了Visual Studio,它工作正常。
nwnhqdif5#
重新生成解决方案并修复编译器错误。关闭并打开窗体设计器,它应该会加载。