如何在Vs2012中更改异常消息?

时间:2013-10-31 11:31:05

标签: c# visual-studio-2010 visual-studio-2012

对于一个笑话(大约6个月前),我在同事PC上更改了例外文件,以便当NullReferenceException被抛出时,他会得到一个有趣的故障排除提示,并提及他 - 我们开玩笑说他在地下室里砍了......

忘了这个,现在已经6个月了,这个错误已经出现了,虽然是的,这很有趣,它也需要修复并改回来。

我有什么想法可以改回来吗?或者它应该是什么文件?我所有的谷歌搜索似乎都指向文件例外..

(想知道它看起来如何......)enter image description here

1 个答案:

答案 0 :(得分:7)

包含VS2012自定义故障排除提示的文件是:

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ExceptionAssistantContent\1033\DefaultContent.xml

这就是NullReferenceException块应该是这样的:

<Exception>
    <Type>System.NullReferenceException</Type>
    <Tip HelpID="EHNullReference">
        <Description>Use the "new" keyword to create an object instance.</Description>
    </Tip>
</Exception>
<Exception>
    <Type>System.NullReferenceException</Type>
    <Tip HelpID="EHNullReference">
    <Description>Check to determine if the object is null before calling the method.</Description>
    </Tip>
</Exception>

对于恶作剧的称赞,我必须记住那一个!