Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 发送传真时FaxComexlib操作失败_C#_Fax - Fatal编程技术网

C# 发送传真时FaxComexlib操作失败

C# 发送传真时FaxComexlib操作失败,c#,fax,C#,Fax,我正在做一个传真项目 它在我的机器上运行得很好,但是当我在另一台机器上部署它时 我在FaxServer.ConnectedSubmit()中获取操作失败 我找到了这个链接: 关于我找不到我的程序COMException的错误代码 有人能指引我吗 我解决了我的问题,我将分享它的答案: faxcomexlib需要程序来打开文件扩展名 例如,如果我们想要发送*.PDF文件,我们需要安装Acrobat Reader,或者对于*.TXT文件,我们需要 必须将记事本设置为默认文本编辑器(不是记事本++)

我正在做一个传真项目

它在我的机器上运行得很好,但是当我在另一台机器上部署它时

我在FaxServer.ConnectedSubmit()中获取操作失败

我找到了这个链接:

关于我找不到我的程序COMException的错误代码


有人能指引我吗

我解决了我的问题,我将分享它的答案:

faxcomexlib需要程序来打开文件扩展名

例如,如果我们想要发送*.PDF文件,我们需要安装Acrobat Reader,或者对于*.TXT文件,我们需要

必须将记事本设置为默认文本编辑器(不是记事本++)


如果您的计算机没有打开此文件的程序,请抛出此异常

我解决了使用Server Manager安装桌面体验功能时出现的错误


Server 2008 R2不包括Windows图片和传真查看器,因此无法单独下载/安装。Windows照片查看器随2008 R2提供,可能满足您的需要。您需要使用服务器管理器安装桌面体验功能。

确保在找到要发送的传真文件时,您可以通过双击适当的程序打开该文件,并且不会看到任何弹出窗口或问题(例如“将此程序设为默认…”)

关于PDF文件的说明: 尽管我可以用Microsoft Edge干净地打开PDF,但在安装Adobe Reader、将其设置为默认程序并确保没有其他弹出窗口之前,我无法发送传真