Web services WIX 3.7在CustomActions中调用WebService
我正在使用Visual Studio 2013和WIX 3.7。当应用程序是Unistall时,我需要调用WebService方法 所有内容都在.WXS文件中正确定义。我在项目中有正确的webreference。问题是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
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的一个实例。