'指定的可执行文件不是此OS平台的有效应用程序

我想从C#代码打印PDF文件,而无需用户交互。

我尝试了这个公认的答案,但它对我不起作用。

这是我尝试的代码:

Process p = new Process();
p.StartInfo = new ProcessStartInfo()
{
     CreateNoWindow = true,
     Verb = "print",
     FileName = @"G:\Visual Studio Projects\PrintWithoutGUI\PrintWithoutGUI\Courses.pdf" //put the correct path here
};
p.Start();

我得到这个例外:

System.ComponentModel.Win32Exception:'指定的可执行文件不是此OS平台的有效应用程序。

Mostafa Mahmoud

这是编写代码的正确方法

Process p = new Process();
p.StartInfo = new ProcessStartInfo()
{
    CreateNoWindow = true,
    Verb = "print",
    FileName = "PDfReader.exe", //put the path to the pdf reading software e.g. Adobe Acrobat
    Arguments = "PdfFile.pdf" // put the path of the pdf file you want to print
};
p.Start();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

指定的任务可执行文件“ cmd.exe”无法运行。指定的可执行文件不是此OS平台的有效应用程序

来自分类Dev

Unity Android构建失败:指定的可执行文件不是此OS平台的有效应用程序

来自分类Dev

ldd告诉我我的应用程序不是“动态可执行文件”

来自分类Dev

可执行文件的 OSX Notarize(不是应用程序)

来自分类Dev

如何运行可执行文件(应用程序/ x-可执行文件)?

来自分类Dev

尝试在设备上运行我的应用程序时,找不到此可执行文件的有效配置文件

来自分类Dev

自动测试应用程序可执行文件(基于Windows的应用程序)

来自分类Dev

在哪里可以找到文件系统中的应用程序可执行文件?

来自分类Dev

在哪里可以找到文件系统中的应用程序可执行文件?

来自分类Dev

从可执行文件(及其所在的文件夹)创建应用程序

来自分类Dev

测试有效的可执行文件

来自分类Dev

可执行文件名称和应用程序名称不同

来自分类Dev

退出时删除应用程序可执行文件

来自分类Dev

如何将Web应用程序转换为桌面可执行文件?

来自分类Dev

如何将可执行文件更改为应用程序?

来自分类Dev

CPU在应用程序启动时就注册状态。PE可执行文件

来自分类Dev

如何关闭来自一罐可执行文件的应用程序加载警告?

来自分类Dev

CPU在应用程序启动时就注册状态。PE可执行文件

来自分类Dev

SBCL:将Hunchentoot应用程序部署为可执行文件

来自分类Dev

将HTML5 Canvas + Javascript应用程序转换为可执行文件

来自分类Dev

发布时在clickonce应用程序内签名可执行文件

来自分类Dev

隐藏电子应用程序中的可执行文件的源代码

来自分类Dev

如果“ whereis”未显示,该如何查找应用程序的可执行文件?

来自分类Dev

如何从打包的Electron应用程序运行可执行文件

来自分类Dev

Windows:从Store安装的应用程序的可执行文件在哪里?

来自分类Dev

应用程序的ios可执行文件中的奇怪编码

来自分类Dev

如何从终端用Swift编写的应用程序生成可执行文件?

来自分类Dev

应用程序崩溃后自动重启可执行文件

来自分类Dev

如何将Windows .exe转换为macOS可执行文件/应用程序?

Related 相关文章

  1. 1

    指定的任务可执行文件“ cmd.exe”无法运行。指定的可执行文件不是此OS平台的有效应用程序

  2. 2

    Unity Android构建失败:指定的可执行文件不是此OS平台的有效应用程序

  3. 3

    ldd告诉我我的应用程序不是“动态可执行文件”

  4. 4

    可执行文件的 OSX Notarize(不是应用程序)

  5. 5

    如何运行可执行文件(应用程序/ x-可执行文件)?

  6. 6

    尝试在设备上运行我的应用程序时,找不到此可执行文件的有效配置文件

  7. 7

    自动测试应用程序可执行文件(基于Windows的应用程序)

  8. 8

    在哪里可以找到文件系统中的应用程序可执行文件?

  9. 9

    在哪里可以找到文件系统中的应用程序可执行文件?

  10. 10

    从可执行文件(及其所在的文件夹)创建应用程序

  11. 11

    测试有效的可执行文件

  12. 12

    可执行文件名称和应用程序名称不同

  13. 13

    退出时删除应用程序可执行文件

  14. 14

    如何将Web应用程序转换为桌面可执行文件?

  15. 15

    如何将可执行文件更改为应用程序?

  16. 16

    CPU在应用程序启动时就注册状态。PE可执行文件

  17. 17

    如何关闭来自一罐可执行文件的应用程序加载警告?

  18. 18

    CPU在应用程序启动时就注册状态。PE可执行文件

  19. 19

    SBCL:将Hunchentoot应用程序部署为可执行文件

  20. 20

    将HTML5 Canvas + Javascript应用程序转换为可执行文件

  21. 21

    发布时在clickonce应用程序内签名可执行文件

  22. 22

    隐藏电子应用程序中的可执行文件的源代码

  23. 23

    如果“ whereis”未显示,该如何查找应用程序的可执行文件?

  24. 24

    如何从打包的Electron应用程序运行可执行文件

  25. 25

    Windows:从Store安装的应用程序的可执行文件在哪里?

  26. 26

    应用程序的ios可执行文件中的奇怪编码

  27. 27

    如何从终端用Swift编写的应用程序生成可执行文件?

  28. 28

    应用程序崩溃后自动重启可执行文件

  29. 29

    如何将Windows .exe转换为macOS可执行文件/应用程序?

热门标签

归档