我在uwp中启动一个win32进程,并通过System.Diagnostics.Process在win32中启动nodejs,但是在打包后遇到了一些错误

时间:2018-08-15 04:05:51

标签: c# uwp

如标题中所示,我在uwp中启动一个win32进程,并通过System.Diagnostics.Process在win32中启动nodejs。我将StartInfo设置如下:

p=new System.Diagnostics.Process(); p.StartInfo.FileName=System.Windows.Forms.Application.StartupPath+"node.exe"; p.StartInfo.Arguements=System.Windows.Forms.Application.StartupPath+"new1.js";

当我在VS 2017中调试时,它运行正常。但是,当我将其打包到一个appx并运行时,似乎找不到new1.js文件,但是可以找到node.exe。 nodejs中的错误是“错误:找不到模块'C:\ Program'”。我真的很好奇为什么。

0 个答案:

没有答案