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
Web services WIX 3.7在CustomActions中调用WebService_Web Services_Wix_Windows Installer_Custom Action_Wix3.7 - Fatal编程技术网

Web services WIX 3.7在CustomActions中调用WebService

Web services WIX 3.7在CustomActions中调用WebService,web-services,wix,windows-installer,custom-action,wix3.7,Web Services,Wix,Windows Installer,Custom Action,Wix3.7,我正在使用Visual Studio 2013和WIX 3.7。当应用程序是Unistall时,我需要调用WebService方法 所有内容都在.WXS文件中正确定义。我在项目中有正确的webreference。问题是WebService引用没有被执行 [海关行动] public static ActionResult CheckPID(Session session) { Directory.Delete(@"C:\BBB");//IT IS EJECUTED

我正在使用Visual Studio 2013和WIX 3.7。当应用程序是Unistall时,我需要调用WebService方法

所有内容都在.WXS文件中正确定义。我在项目中有正确的webreference。问题是WebService引用没有被执行

[海关行动]

    public static ActionResult CheckPID(Session session)
    { 
       Directory.Delete(@"C:\BBB");//IT IS EJECUTED
        ServiceClient serviceClient = new ServiceClient();//ERROR
        Directory.Delete(@"C:\AAA");//IT DOES NOT  EJECUTED
        return ActionResult.Success;
    }
你知道我该怎么做吗


谢谢

您登录安装程序了吗?如果代码引发异常,它应该包含堆栈跟踪。ServiceClient是您的类吗?很明显,如果在您的ctor中失败,它将崩溃。感谢Christopher,返回错误为“MainEngineThread正在返回1605”Hi Phil。。。ServiceClient是我的Web服务的名称。。我使用CheckPID.wcfreeference进行设置;然后我创建了我的webservice的一个实例。