VB2008开发的winows窗体应用程序在其他电脑没法运行

问题描述

我用VB2008开发的winows窗体应用程序,将整个release目录拷贝到另外一台电脑后没法运行。出现如下错误窗口

解决方案

解决方案二:
先把环境描述清楚比如.net什么版本,操作系统什么版本,开发环境和运行环境一致吗
解决方案三:
引用1楼Z65443344的回复:

先把环境描述清楚比如.net什么版本,操作系统什么版本,开发环境和运行环境一致吗

操作系统是WIN7专业版开发工具是VS2008.NET在我电脑上2,3,3.5都有,我把程序拷贝到另外一台.net3.5的电脑上反正是不行的
解决方案四:
如果是产品,你应该“发布”然后将clickonce安装文件上传到web,然后别人一个htpurl让其安装。如果是自己测试用,你应该先确定对方的机器是否安装了相同版本的.net。当然,前提是你真的搞得懂自己的exe是对.net的哪一个版本编译的。
解决方案五:
你开发环境是多少位的,运行环境又是多少位的,使用的dll又是多少位的经过我的提示,你根本一点长进都没有啊不说举一反三吧,你连我问的这几个环境问题也没有仔细的去看竟然只知道.net版本,完全没看系统到底多少位的
解决方案六:
编译平台什么的也有关系。x86和x64的区别,你调用的某些dll也有这个问题
解决方案七:
没看到错误啊
解决方案八:
我也有过类似经历,Win7上面用VB2012.net开发的程序,无论是直接复制到别人的电脑(XP系统),还是发布了让别人安装,都无法运行,特征是程序闪一下,然后就退了,任务管理器里只出现一下就没了
解决方案九:
这个问题问过很多人,没人解决,连微软专家都咨询了,没人给出可行的解决办法
解决方案十:
引用8楼skigil的回复:

这个问题问过很多人,没人解决,连微软专家都咨询了,没人给出可行的解决办法

啥问题都不知道,lz说贴出的图都没有出来,微软专家又能怎样?
解决方案十一:
引用楼主chenxiaohua的回复:

我用VB2008开发的winows窗体应用程序,将整个release目录拷贝到另外一台电脑后没法运行。出现如下错误窗口

无图无真相
解决方案十二:
如果你真得想做得适用一点,那你得在多种环境下测试。
解决方案十三:
问题描述不清,如上楼所说,无图无真相。
解决方案十四:
编译时发布cpu目标x86再试试
解决方案十五:
VS2008默认的是.net3.5运行库,VS2010默认的是.net4.0运行库,VS2013默认的是.net4.5运行库XP系统或X86下建议选为.net2.0生成EXEX86和64BIT运行库都最好都下一个,根据操作系统不同安装。如操作系统已经安装了对应运行库还出问题,则先卸载再重新安装。也可以到网上下载NET运行库清理工具清理。
解决方案:
发布后,在其它电脑能正常<安装>吗?不是拷贝,是安装.
解决方案:
发布吧,我之前也打算拷到别的电脑直接试下,结果提示没有什么开发权限之类的,改了注册表才能跑
解决方案:
和我之前遇到的问题一模一样,后来用vs自带的安装程序打包工具打包之后在到目标计算机安装,就可以了,如果还不成,去解决方案属性里找“发布”,之后你把发布文件夹拷到目标电脑运行部署就百分百没问题了
解决方案:
异常处理,错误日志记录

时间: 2025-01-21 21:57:32

VB2008开发的winows窗体应用程序在其他电脑没法运行的相关文章

系统设计-c#如何实现窗体应用程序的开发

问题描述 c#如何实现窗体应用程序的开发 C# Windows窗体应用程序开发一个简单软件,具有添加.删除.更新.调用一个窗口.连接数据库 解决方案 窗体应用程序可以选择使用winform,或者wpf开发,至于数据库连接,增删改查可以选择ef框架生成orm模型. 解决方案二: 这个东西,你去下一套源码,网上很多的,你看看人家是怎么做的 解决方案三: 就是WINFORM,建个WINFORM项目就能搞出来

游戏开发-想学习窗体程序的编写,从启动图(图1),到界面(图2),需要学习哪些知识?

问题描述 想学习窗体程序的编写,从启动图(图1),到界面(图2),需要学习哪些知识? 试着编写一个从启动图(图1),到界面(图2)的程序,学习过c++编写程序开发-想学习窗体程序的编写,从启动图(图1),到界面(图2),需要学习哪些知识?-"> 解决方案 window窗体界面 现在流行的是MFC, C# ,Qt(delphi 和VB现在用的人少了),想学游戏开发,大概有2个方向吧,一个是平面二维游戏,一个是3D游戏 Unity引擎基础必须要学习,openGL 等图像处理技术, 解决方案二:

使用C#开发窗体应用程序,实现绘制星空图如何做

问题描述 绘制星空图的窗体应用程序源码 解决方案 解决方案二: 解决方案三:如果绘制个假的就是简单的绘图了,随机画点点.如果是真的,那么参考一些开源的星历表程序.解决方案四:引用2楼caozhy的回复: 如果绘制个假的就是简单的绘图了,随机画点点.如果是真的,那么参考一些开源的星历表程序. 应该是用这个软件绘制星空图吧?而不是自动生成吧?那太大了,不太实际.星空都在变化又不是你看见的那点,只能用手绘制出你看见的那一部分了.画个点,连个线,我比较懒,剩下的靠版主了.解决方案五:找个给刚学编程的人写

PyQt4 Python GUI窗体应用程序

前言 还是一句老话,公司要什么我就做什么.这次来玩Python的GUI编程,做一个用于监控警报.简化SOP的窗体应用程序.首先当然是部署开发环境了,这次用PyCharm5+Python3.4+PyQt4(QT Designer) 软件环境 系统  Win10 软件  Python 3.4.3 PyCharm 5.0.4 PyQt 4 IPython 4.0.0 Powershell 3.0 PyQT简介 PyQt是一个创建GUI应用程序的工具包.它是Python编程语言和Qt库的成功融合.Qt库

套接字编程-c#基于c/s模式的窗体应用程序实现流程是什么样的?

问题描述 c#基于c/s模式的窗体应用程序实现流程是什么样的? 最近想用c#套接字编程实现一个聊天程序,由于新手,不知道c/s模式的应用程序应该怎么实现.我觉得应该是建两个不同的解决方案,一个打包后安装到服务器,另一个打包后安装到客户端,分别都需要调试.然后书上有一段代码,无论客户端或者服务器都是固定的127.0.0.1和8000端口,这点不太理解.唯一的两c币都拿出来了,请有过类似经历的朋友详细讲述一下 解决方案 127.0.0.1指的是本地回环,跟本地的进程通信. 8000端口是自定义的tc

用C#开发第一个WINDOWS应用程序(C#学习笔记之一)

用C#开发第一个WINDOWS应用程序C#学习笔记之一作者:浙江省温岭市电信局 王骏摘自:http://www.vckbase.com/读者层次:初级.中级前言:C#是一门现代的编程语言,包含在Visual Studio .Net 7.0中.它简化了C++的复杂性,保持了灵活性,对于学过C++的人来说很容易上手.写本文的时候Visual Studio .net 7.0 Beta1已经发布,本文即针对此版本做一些简单的开发尝试.示例代码下载 18K一.创建工程如图所示,在集成开发环境的File菜单

窗体之间的传值-C#windows窗体应用程序

问题描述 C#windows窗体应用程序 public partial class AddForm : Form { private int intTemp; private user use = new user(); public AddForm(int temp user u) { intTemp = temp; use= u; InitializeComponent(); } private RedoForm parentForm; public RedoForm pForm { get

NET高级开发一:用VB.net+ADO.NET+SQLServer开发三层架构的运用程序

ado|server|sqlserver|程序|高级|架构      NET高级开发一:用VB.net+ADO.Net+SQL Server开发三层架构的运用程序 一:什么是三层体系结构:    三层体系结构,顾名思义,我们将运用程序从整体上分为三个独立而又彼此相关联的层次,这三层分别是:用户层.业务逻辑层.数据层 .用户层就是运用程序与用户的操作接口,比如说:网页.在用户层,常用到的技术如:HTML.CSS.JavaScript.ASP/asp.net等.业务逻辑层 就是将一些业务处理的逻辑与

使用Java开发兼容IPv6的网络应用程序

简介:根据现有 IPv4 地址的部署速度,剩余的地址将在 10 到 20 年被使用殆尽.因此网络逐渐从 IPv4 向 IPv6 转换是不可避免的,相应的各种网络应用程序都将支持 IPv6.对于 Java,从其 1.4 版开始对 IPv6 提供了较好的支持,对程序员基本屏蔽了 IPv4 和 IPv6 的差异,但其中仍有一些 IPv6 引起的变化需要我们小心处理.针对这一情况,本文介绍了如何运用现有的 Java 技术应对这些变化. IPv6 背景介绍 目前我们使用的是第二代互联网 IPv4 技术,它