首页 > 解决方案 > 试图获取 ac# form Application 的 exe,获取 .dll 文件

问题描述

我已经在网络和论坛中搜索并看到了几乎所有内容,但我无法处理。

我想要做的是通过在 Visual Studio 2019 中使用 c# 来获取安装程序,然后是我的表单应用程序的 exe。

因此,我遵循了该教程:

https://www.youtube.com/watch?v=fehVTLNQorQ&ab_channel=FoxLearn

所以我正确地获得了安装文件。然后,当我启动它时,它会安装,如果我尝试运行它,我会收到错误消息:“您正在尝试打开文件类型系统 .dll”

我做错了什么?我还按照该回复构建了我的主要课程:

在 VS c# 控制台应用程序中更改源文件以编译项目中的 Main() 方法

我也使用了建议的设置(对不起,非英语,但这是可以理解的): 在此处输入图像描述

有人可以帮助我吗?多谢

标签: c#visual-studiodllexesetup-project

解决方案


@阿莱西奥奥兰多。

根据我的测试,将不同的项目添加到安装程序之间存在不同的步骤。

对于 WPF App(.NET Framework) 项目和 Windows Forms App(.NET Framework) 项目:您可以在安装项目的“应用程序文件夹”中添加“项目输出”时选择主输出。

在此处输入图像描述

对于 WPF Application(.NET Core) 项目和 Windows Forms App:正如 gigiabbrescia 所说,当您在安装项目的“应用程序文件夹”中添加“项目输出”时 ,您必须选择“发布项目”。在此处输入图像描述 在此处输入图像描述

最后,安装完安装程序后,安装目录中会出现一个 .exe 文件(如下图所示)。您可以单击您的 .exe 文件来运行该程序。

在此处输入图像描述


推荐阅读