Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# MacOSX上的Dotnet核心应用程序_C#_Macos_.net Core_Console Application_.net Core 3.1 - Fatal编程技术网

C# MacOSX上的Dotnet核心应用程序

C# MacOSX上的Dotnet核心应用程序,c#,macos,.net-core,console-application,.net-core-3.1,C#,Macos,.net Core,Console Application,.net Core 3.1,我制作了一个简单的dotnet核心控制台应用程序,可以打开和写入一些文件。 我必须在mac上运行这个应用程序,但我只能打开一个终端并以sudo的方式执行它,否则就无法从文件系统读取文件 因为我希望用户尽可能简单地执行它,所以有一种方法可以请求高权限并告诉MacOSX显示管理员密码提示? 还有其他方法可以做到这一点吗 我不是mac用户,所以我在这方面没有太多经验 同时,我创建了一个“execute.command”批处理文件,并用sudo打开了我的程序。

我制作了一个简单的dotnet核心控制台应用程序,可以打开和写入一些文件。 我必须在mac上运行这个应用程序,但我只能打开一个终端并以sudo的方式执行它,否则就无法从文件系统读取文件

因为我希望用户尽可能简单地执行它,所以有一种方法可以请求高权限并告诉MacOSX显示管理员密码提示? 还有其他方法可以做到这一点吗


我不是mac用户,所以我在这方面没有太多经验

同时,我创建了一个“execute.command”批处理文件,并用sudo打开了我的程序。