Microsoft Visual Studio 2005(Vb.net)

Microsoft Visual Studio 2005(Vb.net),vb.net,Vb.net,我正在用Vb.net做我的项目。我的项目名称是“风箱”。我的前端是Vb.net。后端是Ms Access。 我在Windows应用程序中创建我的项目 我完成了我的项目。我从“E:\BellowNet(新)\BellowNet\obj\Debug”复制.exe文件,并将快捷方式放入我的桌面。现在它在运行 同样,我从另一个系统桌面复制了我的Bellows.exe,但它没有运行 如何从其他系统(最多10个系统)运行我的Bellows.exe 注意:在我的系统中,只有Microsoft Visual S

我正在用Vb.net做我的项目。我的项目名称是“风箱”。我的前端是Vb.net。后端是Ms Access。 我在Windows应用程序中创建我的项目

我完成了我的项目。我从“E:\BellowNet(新)\BellowNet\obj\Debug”复制.exe文件,并将快捷方式放入我的桌面。现在它在运行

同样,我从另一个系统桌面复制了我的Bellows.exe,但它没有运行

如何从其他系统(最多10个系统)运行我的Bellows.exe

注意:在我的系统中,只有Microsoft Visual Studio 2005。剩余的系统没有

我从另一个系统中放入了bellows.exe。在该系统中,没有E驱动器。它显示了这个错误

申请已提交以正确初始化(0xc0000135)。单击“确定”终止应用程序

同样,我从另一个系统中放入了bellows.exe。在那个系统中有E驱动

如果我单击该Bellows.exe,登录表单将打开。。主要形式是开放式的。在主窗体中,我单击按钮,它显示错误


应用程序中发生未处理的异常。如果单击“继续”,应用程序将忽略此错误并尝试继续。如果单击“退出”,应用程序将立即关闭。无法加载文件或程序集“ADODB,版本=7.0.3300.0,区域性=中性,PublickeyToken=b03f5f7f11d50a3a”或其依赖项之一。系统找不到指定的文件

您看到了哪些错误

它可以是:

  • 另一个系统没有.Net 已安装framework 2.0
  • 您只从开发计算机复制了exe,而没有从调试目录(例如app.config,支持DLL)复制其他必需文件

    • 您看到了哪些错误

      它可以是:

      • 另一个系统没有.Net 已安装framework 2.0
      • 您只从开发计算机复制了exe,而没有从调试目录(例如app.config,支持DLL)复制其他必需文件

      如果要复制并粘贴exe文件,则应在类似于框架的机器上安装所有Prerequest。因此,制作一个简单的安装文件,并在安装程序上添加所有Prerequest,然后在新机器上进行安装


      谢谢

      如果您要复制并粘贴exe文件,那么所有的Prerequest都应该安装在类似于框架的机器上。因此,制作一个简单的安装文件,并在安装程序上添加所有Prerequest,然后在新机器上进行安装


      谢谢

      在其他系统上运行项目的最佳做法是创建其安装文件,然后将其安装到要在其上运行项目的其他系统上,当然,您还需要安装.NetFramework,安装版本与您开发项目时使用的版本相同。如何创建安装程序以及如何为这些步骤添加串行密钥在其他系统上运行项目的良好做法是创建其安装文件,然后将其安装到要在其上运行项目的其他系统上,当然,您还需要安装.NetFramework,安装版本与您开发项目时使用的版本相同项目如何创建安装程序以及如何为这些步骤添加串行密钥听起来您的目标系统上没有安装.Net Framework,或者您还需要复制app.config文件(Bellows.app.config)

      我关心的另一件事是您对access数据库的期望。是否希望所有工作站共享一个公共数据库?如果是这样,我强烈建议您将应用程序转换为使用Sql Server Express Edition(免费)。Access是一个进程内数据库引擎,与所有此类引擎一样,它在共享时表现不佳。如果您不希望他们共享数据库,则可能需要确保将*.mdb文件复制到目标机器上


      最后,让我重复一下其他答案中关于使用发布版本和/或部署项目的建议。

      听起来您的目标系统上没有安装.Net Framework,或者您还需要复制app.config文件(Bellows.app.config)

      我关心的另一件事是您对access数据库的期望。是否希望所有工作站共享一个公共数据库?如果是这样,我强烈建议您将应用程序转换为使用Sql Server Express Edition(免费)。Access是一个进程内数据库引擎,与所有此类引擎一样,它在共享时表现不佳。如果您不希望他们共享数据库,则可能需要确保将*.mdb文件复制到目标机器上


      最后,让我重复一下其他答案中关于使用发布构建和/或部署项目的建议。

      我只能猜测,但请尝试一下这些建议

      申请被提交初始化 正确(0xc0000135)。单击“确定”以查看 终止申请

      此计算机上未安装.NET framework。安装运行时

      无法加载文件或文件 组件ADODB,版本=7.0.3300.0, 文化=中立, PublickeyToken=b03f5f7f11d50a3a'或 它的一个依赖项。系统 找不到指定的文件

      ADO.NET驱动程序丢失。您需要安装


      如果您执行安装过程并在每台机器上正确安装,就可以避免此问题。

      我只能猜测,但请尝试以下建议

      申请被提交初始化 正确(0xc0000135)。单击“确定”以查看 终止申请

      此计算机上未安装.NET framework。安装运行时

      无法加载文件或文件 组件ADODB,版本=7.0.3300.0, 文化=中立, PublickeyToken=b03f5f7f11d50a3a'或 它的一个依赖项。系统 找不到指定的文件

      ADO.NET驱动程序丢失。您需要安装

      如果您制定安装程序并在每台机器上进行正确安装,就可以避免此问题。