我有一个编译为.dll的自定义操作项目,我希望能够逐步执行我的自定义操作,我知道可以将程序包更改为wixsharp.bin,但是这样做并不实际。无论如何,我仍然尝试了这种方法,但是没有达到断点。
Wix使用:System.Diagnostics.Debugger.Launch();它在调试中启动动作,这似乎不适用于wixsharp,但是预期的结果是我正在尝试实现的结果。
我已经看到debug.assert可以用于调试,并且还看到了有关#if DEBUG #endif如何正确调试的参考。
[CustomAction]
public static ActionResult CustomAction(Session session)
{
Debug.Assert();
MessageBox.Show("Hello World!" + session[IISSessions.AppPoolName], "External Managed CA");
return ActionResult.Success;
}
相关分类