所以我创建了一个程序,当你点击按钮时打开另一个程序,但我不知道我在做什么或如何解决这个错误:
"D3D11CreateDeviceAndSwapChain failed"
以下是代码:
// When Launch Showroom button is pressed
private void btn_LaunchShowroom_Click( object sender, EventArgs e )
{
Process.Start( GameDir + "\\acShowroom.exe" );
}
非常感谢任何帮助。
答案 0 :(得分:0)
如果只需双击图标即可运行应用程序,问题可能源于您的工作目录未设置:
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.WorkingDirectory = GameDir;
startInfo.FileName = "acShowroom.exe"
Process proc = Process.Start(startInfo);
如果您还有其他任何问题,可以通过设置更多可以查看here的ProcessStartInfo属性来修复它们。