如何正确地将VB.NET Windows应用程序导出为EXE?

如何正确地将VB.NET Windows应用程序导出为EXE?,.net,vb.net,.net,Vb.net,我想将.NET Windows应用程序导出为exe。我通常会从bin\Debug文件夹中提取EXE文件,并直接在开发机器中运行。在这种情况下,应用程序不会显示任何错误 但是,当我将相同的.exe复制到另一台计算机并尝试运行该应用程序时,我得到了以下错误。有人能帮我找出我在这里遗漏了什么吗 我对.NET Windows应用程序非常陌生。您的应用程序似乎依赖于尚未部署到目标计算机上的第三方程序集。必须确保在运行程序的任何计算机上部署这些第三方依赖项。您的程序在您的开发机器上工作,因为您可能在安装第

我想将.NET Windows应用程序导出为
exe
。我通常会从
bin\Debug
文件夹中提取EXE文件,并直接在开发机器中运行。在这种情况下,应用程序不会显示任何错误

但是,当我将相同的
.exe
复制到另一台计算机并尝试运行该应用程序时,我得到了以下错误。有人能帮我找出我在这里遗漏了什么吗


我对.NET Windows应用程序非常陌生。

您的应用程序似乎依赖于尚未部署到目标计算机上的第三方程序集。必须确保在运行程序的任何计算机上部署这些第三方依赖项。您的程序在您的开发机器上工作,因为您可能在安装第三方产品的开发工具时安装了必要的程序集


错误消息表示您的应用程序依赖Crystal Reports。因此,您可能需要部署Crystal Reports可再发行包。一旦清除此项,可能还有其他依赖项需要解决。

您的应用程序似乎依赖于尚未部署到目标计算机的第三方程序集。必须确保在运行程序的任何计算机上部署这些第三方依赖项。您的程序在您的开发机器上工作,因为您可能在安装第三方产品的开发工具时安装了必要的程序集


错误消息表示您的应用程序依赖Crystal Reports。因此,您可能需要部署Crystal Reports可再发行包。一旦清除了这些,可能还有其他依赖项需要解决。

请尝试一下。。。。抓住有问题的代码,仔细检查,找出它为什么会抛出错误,然后从那里发布另一个问题/或编辑你的问题,我相信这是更好的方法。-它将以比该错误更详细的方式告诉您出错的原因以及最可能的原因。

尝试一下。。。。抓住有问题的代码,仔细检查,找出它为什么会抛出错误,然后从那里发布另一个问题/或编辑你的问题,我相信这是更好的方法。-它将以比该错误更详细的方式告诉您出了什么问题,以及最可能的原因。

看起来您需要在该机器上安装crystal reports。您应该查找如何创建自动安装程序依赖项(如crystal reports)的安装程序。看起来您需要在该计算机上安装crystal reports。您应该查找如何创建自动安装程序依赖项的安装程序(如crystal reports)。是的,我缺少几个软件包。谢谢。是的,我少了几个包裹。谢谢。我将在我未来的项目中使用你的技术。谢谢。我将在我未来的项目中使用你的技术。非常感谢。