在设计器模式下打开.NET表单-获取"路径不是合法形式"
时间:2020-03-05 18:57:59 来源:igfitidea点击:
我试图在设计器模式下打开C#/ VB表单,但收到了一条丑陋的错误消息,提示"路径不是合法形式",而不是表单。这种形式曾经工作过!发生了什么?
感谢所有回答。这个问题是我不久前遇到的一个问题,我为此苦苦挣扎了很长时间,直到找到答案为止。为了帮助其他可能遇到此问题的人,我在下面发布了答案。
谢谢!
解决方案
回答
我不知道此错误消息的含义,但它似乎与表单上的第三方控件相关联。无论如何,解决方案几乎和问题一样荒谬:
- 关闭设计器/错误消息。
- 打开表单代码。
- 右键单击表单代码,然后选择"视图设计器"。
快点!设计器打开!
回答
调试设计模式会有所帮助。从这里:
- 项目清单
- 在Visual Studio中,选择要调试的项目。
- 右键单击->属性。
- 选择调试选项卡。
- 将调试模式更改为Program。
- 将启动应用程序设置为Visual Studio IDE(C:\ Program Files \ Microsoft Visual Studio .NET 2003 \ Common7 \ IDE \ devenv.exe)
- 在命令行参数字段中设置解决方案文件。
- 申请->确定
- 选择要调试的项目作为启动项目。
- 跑。
- 在要开始调试的位置设置一个断点(例如,控件构造函数)
回答
按路径,它可能是指文件或者文件夹的路径。我们尝试引用的路径可能格式错误,即正斜杠而不是反斜杠。此外,自错误出现以来发生了什么变化?我们有没有移动任何文件?我们是否保存了以前未保存的代码?从版本控制系统更新?
回答
这个问题发生在我身上,我发现这是因为参考不良。我们必须查看应用程序引用的程序集。