none
vs2013,vs2015打开winform程序的窗体设计器的时候报错,怎么办? RRS feed

  • 问题

  • 打开窗体设计器就会报错,报错率100%,报错之后,vs就停止工作了。以下是windows事件查看器捕捉到的结果:
    2016年8月19日 9:08

答案

  • 你好,

    你是只有这一个特殊的WinForm应用程序有这个问题吗?请创建一个全新的WinForm应用程序确认下是不是所有的WinForm应用程序都有这个问题还是只有这一个特殊的程序有问题。

    如果只有这一个特殊的项目有问题,那请把这个项目中的项目文件及代码一部分一部分的拷贝到新项目中去。这样可以帮我们确认具体是哪一部分的代码引起的这个问题。

    如果所有的项目都有这个问题,那问题很有可能是Visual Studio引起的。请按照以下步骤来排查是否是Visual Studio的问题。

    1. 请在安全模式下启动VS,然后打开项目看是否还是会加载失败。如果在安全模式下可以加载成功,那就说明你Visual Studio上安装的一些第三方包影响到了设计界面的加载。你可以逐个卸载这些包来确认具体是那个包引起的。
    2. 重新恢复下你的Visual Studio项目模板,看是不是WinForm的项目模板出问题了。我们可以通过devenv /installvstemplates命令行来回复项目模板。
    3. 重新修复下你的Visual Studio, 看是不是Visual Studio的安装出问题了。

    Best Regards,
    Weiwei


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2016年8月22日 8:02

全部回复

  • 是不是代码没有考虑design time

    if (!DesignMode)
    {

       //code here

    }


    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2016年8月19日 9:38
  • 是不是代码没有考虑design time

    if (!DesignMode)
    {

       //code here

    }


    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    我已经写了这个,但是还是一样的效果。。。。
    2016年8月22日 1:24
  • 看其它的地方还有遗漏的

    异常原因是CommunicationException ,WCF连接异常,设计时应该不去连接WCF服务器


    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2016年8月22日 2:30
  • 你好,

    你是只有这一个特殊的WinForm应用程序有这个问题吗?请创建一个全新的WinForm应用程序确认下是不是所有的WinForm应用程序都有这个问题还是只有这一个特殊的程序有问题。

    如果只有这一个特殊的项目有问题,那请把这个项目中的项目文件及代码一部分一部分的拷贝到新项目中去。这样可以帮我们确认具体是哪一部分的代码引起的这个问题。

    如果所有的项目都有这个问题,那问题很有可能是Visual Studio引起的。请按照以下步骤来排查是否是Visual Studio的问题。

    1. 请在安全模式下启动VS,然后打开项目看是否还是会加载失败。如果在安全模式下可以加载成功,那就说明你Visual Studio上安装的一些第三方包影响到了设计界面的加载。你可以逐个卸载这些包来确认具体是那个包引起的。
    2. 重新恢复下你的Visual Studio项目模板,看是不是WinForm的项目模板出问题了。我们可以通过devenv /installvstemplates命令行来回复项目模板。
    3. 重新修复下你的Visual Studio, 看是不是Visual Studio的安装出问题了。

    Best Regards,
    Weiwei


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2016年8月22日 8:02