在C#上编译错误FreeImage

时间:2012-08-14 09:28:58

标签: c# visual-studio-2010 freeimage

当我尝试编译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

1 个答案:

答案 0 :(得分:2)

正如错误所说,对描述不存在的参数的方法有XML注释。除了不将警告视为错误之外,另一种解决方案是不要让Visual Studio创建XML文档(这可以在项目设置的“Build”选项卡中找到)。