如果不满足某些条件,如何阻止加载.NET应用程序

fla*_*404 1 .net c# visual-studio-2008 visual-studio winforms

我需要满足某些条件,在加载此应用程序之前,需要在c驱动器上显示特定文件夹.如何在加载过程中停止/退出应用程序.

我已经确定文件夹是否存在.在旧的VB项目中,您只需使用"卸载我",但这不在C#中.我尝试过Application.Exit(),但是在这种情况下无法正常运行并且app仍然加载,我该如何阻止它?

Ano*_*on. 6

打开Program.cs.在那里你会找到你的Main()方法.

在那里,放置如下:

if (FolderDoesNotExist())
    return ERROR_FOLDER_NOT_EXIST;
Run Code Online (Sandbox Code Playgroud)

(用适当的其他东西替换那些符号名称).

  • 你真的试过我发布的代码吗?因为它有效.如果你不这么认为,那你错了.从'Main()`方法返回退出应用程序. (4认同)