当我尝试编译FreeImageNET C#wrapper时,我一直收到几条错误消息(目前为35)。所有消息都采用相同的格式。
实际上我发现之前已经问过这个问题,答案是将“typeparamref”改为“paramref”。但是,其余的错误消息已经包含“paramref”,所以我不知道要更改什么来纠正这些错误。
任何帮助都将不胜感激。
其中两条错误消息如下:
Error 1 Warning as Error: XML comment on 'FreeImageAPI.Palette.Palette(FreeImageAPI.Metadata.MetadataTag)' has a paramref tag for 'dib', but there is no parameter by that name D:\[kur]\[csharp]\image_tools\FreeImage\Wrapper\FreeImage.NET\cs\Library\Classes\Palette.cs 70 63 Library
Error 2 Warning as Error: XML comment on 'FreeImageAPI.Metadata.GifInformation.CreateGlobalPalette(int)' has a paramref tag for 'palette', but there is no parameter by that name D:\[kur]\[csharp]\image_tools\FreeImage\Wrapper\FreeImage.NET\cs\Library\Classes\GifInformation.cs 76 23 Library
答案 0 :(得分:2)
正如错误所说,对描述不存在的参数的方法有XML注释。除了不将警告视为错误之外,另一种解决方案是不要让Visual Studio创建XML文档(这可以在项目设置的“Build”选项卡中找到)。