缺少引用.exe不起作用/-PowerPacks-

本文关键字:-PowerPacks- 不起作用 exe 引用 | 更新日期: 2023-09-27 18:24:30

花了两天时间搜索才解决这个问题。有很多线索,但没有真正的解决方案。大多数人只是在谈论理论方法,而不是实践方法。

问题是:

当从代码中绘制形状或线条时(不使用工具箱),如果不进一步注意引用,该应用程序可能无法在其他计算机上工作。在没有visual studio的计算机上,将显示一个错误"filenotfoundexception"。重点是visualstudio正在使用PowerPacks,它没有显示在参考列表中。

在网上搜索丢失的dll是非常无用的。我真的很努力,但没有成功。


我自己回答这个问题只是为了记录这个问题。我希望这不违反规则。只是:这么多人遇到了这个问题,却没有人找到解决方案。

此问题将在两天后结束

缺少引用.exe不起作用/-PowerPacks-

此解决方案的功劳在于:Visual Studio 2013中缺少VisualBasic PowerPack
这是通过复制&粘贴

这个方法是让visualStudio在项目资源管理器中显示PowerPacks引用。如果您到达那里,您可以将"复制本地"设置为true。这样你就可以用你的exe获得dll文件。

下载PowerPacks:PowerPacks2013

  1. 打开Visual Studio 2013
  2. 打开工具箱。添加一个新的选项卡,右键单击工具箱,选择"添加选项卡"。将选项卡命名为"Visual Basic PowerPack"
  3. 展开新的"选项卡"。右键单击新选项卡下的空白区域,然后选择"选择项目"。您将看到以下弹出对话框
  4. 请给它几分钟时间加载所有项目。如果尚未选择".Net Framework组件"选项卡,请选择该选项卡
  5. 在筛选器文本框控件中,请键入"电源"。您应该在上面的对话框中看到这样的内容
  6. 检查所需的PowerPack引用(线形/椭圆形…),然后单击"确定"

完成此操作后,PowerPacks将显示在项目资源管理器的引用列表中。默认情况下,应选中"复制本地"属性。

就是这样。如果你发布或调试你的应用程序,dll将被复制到你的exe旁边的文件夹中。问题已解决。

我希望这份文件能帮助到一些人。