代码之家  ›  专栏  ›  技术社区  ›  Kirsten

ShapeContainer和LineShape在中可用。NET Core 3.1项目,但不是Framework 4.7.2

  •  0
  • Kirsten  · 技术社区  · 3 年前

    我有一些Visual Basic Powerpack的旧代码,我想在一些C#项目(框架和核心)中使用。

    我成功安装了微软。使用Nuget的VisualBasic10.3.0

    但是,Nuget没有安装Powerpack的选项

    我明白了

    错误CS0246类型或命名空间名称“ShapeContainer”无法 找到(是否缺少使用指令或程序集引用?)

    这两个项目都引用了Microsoft软件包。Visual Basic V10.3.0
    这两个项目都是C#

    我注意到。Net Core项目引用了Microsoft框架。Windows桌面。应用程序。Windows窗体

    有没有一种方法可以让代码在C#项目中工作?

    0 回复  |  直到 3 年前
        1
  •  0
  •   Kirsten    3 年前

    我找到了微软。Visual Basic。PowerPacks.dll文件版本12.021005.1 然后,我将其添加为对解决方案的引用,并将构建操作设置为Embedded Resource with Copy(如果更新)

    这适用于框架4.7.2和。网络核心3.1

    推荐文章