从 Visual Studio 创建可执行文件

时间:2021-01-28 17:26:43

标签: c# vb.net visual-studio

我正在尝试做一些应该很简单的事情,但是我很难找到其中的资源。我想在没有表单界面的 Visual Studio 中创建一个 .VB 或 .CS 简单脚本,以便以后使用在windows中运行的可执行文件。我在 .vbs 中创建了脚本,但由于它不是一种可编译的语言,因此我无法将其变成 .exe。

最后的想法是让 .exe 简单地创建一些文件夹并移动一些文件,而不为客户端提供任何弹出窗口。这是我制作的一些简单的 .vbs 代码,我只是想迁移到 Visual Studio 可兼容格式。

Set fso = CreateObject("Scripting.FileSystemObject")

'Delete a Folder
If fso.FolderExists("C:\Program Files (x86)\Something") then
    fso.Deletefolder "C:\Program Files (x86)\Something", True
End IF

fso.CopyFolder "C:\Program Files (x86)\Somethingelse", "C:\temp\Destination", True

1 个答案:

答案 0 :(得分:3)

诀窍是创建一个控制台应用程序,然后将输出类型更改为“Windows 应用程序”(在 C# 项目中)。这样的应用程序既不会显示控制台也不会显示表单窗口。

要更改输出类型,请右键单击项目以打开其属性。在“应用程序”页面上有一个名为“输出类型:”的组合框。从下拉列表中选择“Windows 应用程序”。

在VB项目中是一样的,只是组合框被命名为“应用程序类型:”。您还必须选择“启动对象:”。很可能是“Sub Main”。