我正在编写MSBuild任务,并使用Log.LogError
按如下方式记录错误
Log.LogError(
"MyTaskErrorCategory",
"A0001",
"MyKeyword",
...,
"My error message"
在上面的示例中,我记录了错误代码为“A0001”的错误。当Visual Studio发现错误并尝试单击错误代码时,该链接将使用“MyKeyword”搜索键进入VS页面。
我的问题是:有没有办法更改VS错误代码上的链接,以便将用户引导到我的自定义网站?
提前致谢,
法比奥。
答案 0 :(得分:0)
似乎将来的MSBuild版本可能会在将来支持[helpLink]。
不幸的是,我认为这是不可能的。日志错误的第三个参数定义为
帮助关键字 字符串
主机IDE的帮助关键字(可以为null)。
因此,如果从Visual Studio打开,则此更改将是Visual Studio设置,我认为他们没有提供这样做的选项。下面的线程可能会为您提供有效的解决方法。