【问题标题】:Run VB.NET application is silent for distribution运行 VB.NET 应用程序是静默分发
【发布时间】:2013-06-06 14:02:43
【问题描述】:

我创建了一个应用程序,用于安装和编辑第三方应用程序的配置设置。该应用程序运行良好,但我需要为部署做好准备,这意味着我需要对其进行编辑,以便它可以静默运行。我已经在 Visual Studio 2012 中创建了它,如果这有什么不同的话。它包含 3 个Messagebox.Show 错误,我想我应该输出到错误日志,并在成功后提示“配置完成”。一键启动配置功能。

我环顾四周,发现只有人们试图在他们的代码中静默运行其他应用程序。如果有人能指出我正确的方向,我将不胜感激。

【问题讨论】:

    标签: vb.net visual-studio command-line silent


    【解决方案1】:

    只需在您的项目中添加一个模块。

    Project Properties>Application Tab 中将您的Startup Object 更改为“Sub Main”

    然后在你的模块中添加一个 Sub Main:

    Module Module1
    
        Sub Main()
            'call your program code here instead of from your button click
        End Sub
    
    End Module
    

    是的,您需要将错误记录到文件中,而不是在消息框中显示它们

    【讨论】:

    • 这是否允许我仍然使用表单,或者我是否需要让 Sub Main 根据命令行参数决定是否打开表单?
    • @SChase - 是的,您可以选择显示此处的表单不是静默运行。只需检查命令行参数,如果未指定以静默方式运行,则显示表单
    猜你喜欢
    • 2011-05-12
    • 1970-01-01
    • 2021-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多