gpt4 book ai didi

c# - ASP.NET 5 Process.Start?

转载 作者:太空狗 更新时间:2023-10-30 00:30:44 27 4
gpt4 key购买 nike

我正在尝试使用 Process.Start在我希望能够使用 .Net 核心在 Linux 上运行的 ASP.NET Beta8 项目中。 Visual Studio 在编译时给我一个错误:

错误 CS0103 当前上下文中不存在名称“Process”

返回并将鼠标悬停在 Process.Start 上,我可以看到一条消息“DNX 核心 5.0 不可用”。在 asp.net 5 中调用进程有不同的方法吗?或许这还不可能?

下面是我的使用方法:

var p = Process.Start("someprog", "someargs");
p.WaitForExit();

最佳答案

所以我并不是真的不知道新项目系统如何为 .net 工作。我需要向我的 project.json 添加依赖项:

"frameworks": {
"dnx451": { },
"dnxcore50": {
"dependencies": {
"System.Diagnostics.Process": "4.1.0-beta-23409"
}
}
},

添加这个使它编译。虽然我不确定那个版本号是否正确。

关于c# - ASP.NET 5 Process.Start?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33783322/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com