我制作了一个使用DevExpress(试用版)的WinForms应用程序,但我的一些朋友可以打开它,但有些人却无法打开它。你可以在这里找到源代码:https://github.com/JujharSingh/Exploit-Studio 我也确保在打包时我没有删除任何DLL文件。WinForms应用程序无法在其他计算机上打开
回答
请确保您右键单击解决方案资源管理器中的所有必需文件,并将其包含在发布项目时,它们将与项目一起部署。
你就不必担心.NET Framework版本与已发布的安装程序会自动安装缺少的.Net文件。
最后,跳转到你的项目属性 - >发布 - >应用程序文件,并根据需要标记所需的文件,并将其包含:
最后,确保你给他们发布的版本,而不是复制的可执行文件。希望这可以帮助
但是,你怎么解释:“但是我的一些朋友可以打开它,但其他人不能” – praty
@praty你的一些朋友可能会有最新的(或者你为你的应用程序选择的.Net版本)安装。在同样的情况下,他们可能已经通过某种更新或其他软件的安装在系统上安装了缺少的先决条件或文件 –
我通常会在重新分发我的应用程序之前执行此操作 –
- 1. ConnectionKit应用程序无法在其他计算机上打开
- 2. 无法在其他计算机上运行WPF应用程序
- 3. 无法在其他本地计算机上打开使用Java EE制作的Web应用程序
- 4. vb.net应用程序不能在其他计算机上工作?
- 5. 在其他计算机上使用Java打开链接
- 6. 在开发计算机上成功运行。但是当我在其他计算机上运行打包的winform应用程序时无法加载z3.dll
- 7. 无法在其他设备中打开我的应用程序?
- 8. vs2013 winforms项目无法在其他计算机上发出filenotfound异常
- 9. VB6应用程序不会在某些计算机上运行,在其他计算机上运行良好
- 10. 无法在其他计算机上运行opengl程序..由Visual Studio 2010编译
- 11. 打开其他Android应用程序
- 12. 从其他应用程序打开pdf
- 13. UWP - 如果其他应用程序打开文件,则无法打开文件
- 14. C#Winforms应用程序打开第二个Winforms应用程序
- 15. JavaFX脚本似乎无法在其他计算机上工作
- 16. 无法在其他计算机上执行Maven项目
- 17. 在其他机器上报告“无法打开连接”
- 18. 无法从其他设备上的C#应用程序打开Excel文件
- 19. 从其他计算机访问Django应用程序
- 20. 如何从其他计算机访问APEX应用程序?
- 21. 程序在其他windows计算机上不能正常工作
- 22. 从其他应用程序的本机应用程序打开Facebook/Twitter页面
- 23. 用户无法在手机上打开android应用程序,他们必须从android市场打开
- 24. OSX上的SWT:Windows在其他应用程序下打开
- 25. 在其他应用程序之上的Python OpenCV打开窗口
- 26. 如何在其他应用程序如ibooks上打开pdf
- 27. 无法在计算机上打开服务控制管理器
- 28. 其他计算机
- 29. 从其他应用程序打开您的应用程序
- 30. 我不能在其他计算机上
在你的'Exploit Studio.csproj'中你有' v4.6.1 TargetFrameworkVersion>'。如果安装了该框架的功能,是否可以检查它没有工作的系统? –
praty
我确定他们已下载.net框架4.6.1 –
那么,在初始化UI控件的过程中,在您认为可能会中断的地方添加记录器。检查收到的错误消息(如果有)并使用消息更新您的问题。以这种方式进行调试并不容易打破真正的问题。 – praty