【问题标题】:Errormessage "network path not found" when opening a user control in designer在设计器中打开用户控件时出现错误消息“找不到网络路径”
【发布时间】:2017-05-18 08:08:44
【问题描述】:

我正在维护一个用 C# 编写的较旧的 .net 应用程序,当尝试在设计器中打开一些(本地保存的)forms 用户控件时,它会显示 form 控件无法打开,因为未找到网络路径并且未声明或分配变量。也许这两个错误是相关的。

.net-Version 是 4.6.2,Visual Studio 版本是 2017 (15.2) - 但这也发生在最新的 Visual Studio 2010 中。

【问题讨论】:

  • 查看form类的基类,如果有什么不同的话。或表单上使用的任何用户控件。无论他们做什么,在某处都缺少if (!DesignMode) 测试,以确保有风险的代码无法在设计时运行。如果这没有帮助,请调试它,启动另一个 VS 实例并将其附加到第一个实例;让它在任何 CLR 异常时停止。
  • 好的,我试着检查一下,我的表单是从 UserControl 类派生的框架,但在从该框架到基类的过程中我不能有任何危险的代码。

标签: c# visual-studio user-controls windows-forms-designer


【解决方案1】:

您能否确保您已安装 .NET Framework 4.6.2 开发包。

如果没有,您可以从以下链接下载。

https://www.microsoft.com/en-us/download/details.aspx?id=53321

【讨论】:

  • 已安装
猜你喜欢
  • 2017-01-06
  • 2012-11-04
  • 1970-01-01
  • 2016-12-18
  • 2013-01-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-19
相关资源
最近更新 更多