VB.net(C#同理)的bug:无法打开winForm,提示:文件中的类都不能进行设计,因此未能为该文件显示设计器。

无法打开WinForm,新建一个WinForm也不行。

错误提示:文件中的类都不能进行设计,因此未能为该文件显示设计器。

严重性    代码    说明    项目    文件    行    禁止显示状态    详细说明
警告    IDE0006    加载项目时出错。已禁用某些项目功能,例如对失败项目和基于失败项目的其他项目的完整解决方案分析。    PDF批量添加文字        1    活动    若要查看导致问题的原因,请尝试进行以下操作。

1. 关闭 Visual Studio
2. 打开 Visual Studio 开发人员命令提示符
3. 将环境变量 "TraceDesignTime" 设置为 true (设置成 TraceDesignTime=true)
4. 删除 .vs 目录/.suo 文件
5. 在设置环境变量(devenv)的命令提示符中重启 VS
6. 打开解决方案
7. 检查“C:\Users\Administrator\AppData\Local\Temp\\PDF批量添加文字_*.designtime.log”并查找失败任务(FAILED)



文件中的类都不能进行设计,因此未能为该文件显示设计器。 
 
 
严重性    代码    说明    项目    文件    行    禁止显示状态
警告        这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 ..\packages\SixLabors.ImageSharp.3.1.5\build\SixLabors.ImageSharp.props。    PDF批量添加文字    D:\Documents\Visual Studio 2015\Projects\PDF批量添加文字\PDF批量添加文字\PDF批量添加文字.vbproj    199    

 

看出来了,就是我下载Nuget 的过程中产生的问题。一个叫 SixLabors.ImageSharp 的插件。

解决方法:

打开:PDF批量添加文字.vbproj(请按你自己实际情况)
删掉下面相关的几行(请按你自己实际情况):

  <Import Project="..\packages\SixLabors.ImageSharp.Web.3.1.3\build\SixLabors.ImageSharp.Web.props" Condition="Exists('..\packages\SixLabors.ImageSharp.Web.3.1.3\build\SixLabors.ImageSharp.Web.props')" />
  <Import Project="..\packages\SixLabors.ImageSharp.3.1.5\build\SixLabors.ImageSharp.props" Condition="Exists('..\packages\SixLabors.ImageSharp.3.1.5\build\SixLabors.ImageSharp.props')" />


    <PropertyGroup>
      <ErrorText>这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。</ErrorText>
    </PropertyGroup>
    <Error Condition="!Exists('..\packages\SixLabors.ImageSharp.3.1.5\build\SixLabors.ImageSharp.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\SixLabors.ImageSharp.3.1.5\build\SixLabors.ImageSharp.props'))" />
    <Error Condition="!Exists('..\packages\SixLabors.ImageSharp.Web.3.1.3\build\SixLabors.ImageSharp.Web.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\SixLabors.ImageSharp.Web.3.1.3\build\SixLabors.ImageSharp.Web.props'))" />

 

故障解决!

 

posted @ 2024-09-26 15:45  zzgreg  阅读(42)  评论(0编辑  收藏  举报