首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ProcessStart()在App中找不到文件名

ProcessStart()在App中找不到文件名
EN

Stack Overflow用户
提问于 2019-10-11 10:05:26
回答 1查看 86关注 0票数 0

此代码在本地运行良好,但返回系统无法找到部署到(.net核心3.0)时指定的文件。

我已经用注释的反馈更新了代码,但是错误仍然存在。

我在这里错过了什么?

代码语言:javascript
复制
        var folder = Environment.GetFolderPath(System.Environment.SpecialFolder.ApplicationData);
        var filePath = Path.Combine(folder, @"npm\mapshaper.cmd");
        // Outputs: "C:\DWASFiles\Sites\MyWebApp\AppData\npm\mapshaper.cmd"

        var process = new System.Diagnostics.Process
        {
            StartInfo =
            {
                FileName = filePath,
                Arguments = @"arguments"
            }
        };

        try
        {
            process.Start();
        }
        catch (Exception e)
        {
            return $"Running Process.Start. Path {filePath}: {e.Message}.";
        }

EN

回答 1

Stack Overflow用户

发布于 2019-10-18 18:12:48

App服务还不支持.net Core3.0。您需要在自容器模式下部署。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58338937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档