工具: Windows 10专业版 Visual Studio 2017 Pro
我在台式电脑上创建了一个VB.NET Windows应用GUI, 发表它, 将publish \目录复制到新的目标笔记本电脑, 登录到笔记本电脑并运行发布> SETUP.EXE 它让我去安装"我说是的, 和应用程序启动,但挂起,从不显示GUI。 我的应用程序有两个.DLL,但它们不在publish \目录中。
我在原版桌面上制作了一个HELLO WORLD,已发布,并且在笔记本电脑上运行良好。
答案 0 :(得分:0)
您的所有dll都需要随应用程序一起分发。
尝试在目标计算机上的.exe文件的同一文件夹中手动移动你的dll:如果它可以简单地重建你的设置,将这些dll改为dependencies。
答案 1 :(得分:0)
问题解决了。目标笔记本电脑需要从应用程序中使用的某些第三方中间件的供应商安装驱动程序。
因此,包装软件不够聪明,无法告诉我这个问题,而且它的错误纠正响应刚刚结束,没有任何错误信息。