Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Visual Studio 2010 Express上构建FreeImage.net_C#_Visual Studio 2010_Freeimage - Fatal编程技术网

C# 在Visual Studio 2010 Express上构建FreeImage.net

C# 在Visual Studio 2010 Express上构建FreeImage.net,c#,visual-studio-2010,freeimage,C#,Visual Studio 2010,Freeimage,它显示39个错误。所有错误如下所示: 错误1警告为错误:“FreeImageAPI.Plugins.PluginRepository.Plugin(string)”上的XML注释具有“expression”的typeparamref标记,但没有名为C:\Users\Public\Documents\@Programming\FreeImage\Wrapper\FreeImage.NET\cs\Library\Classes\PluginRepository.cs 63 27 Library的类型

它显示39个错误。所有错误如下所示:

错误1警告为错误:“FreeImageAPI.Plugins.PluginRepository.Plugin(string)”上的XML注释具有“expression”的typeparamref标记,但没有名为C:\Users\Public\Documents\@Programming\FreeImage\Wrapper\FreeImage.NET\cs\Library\Classes\PluginRepository.cs 63 27 Library的类型参数

在源文件上:

 /// <summary>
        /// Returns an instance of <see cref="FreeImageAPI.Plugins.FreeImagePlugin"/>.
        /// <typeparamref name="expression"/> is searched in:
        /// <c>Format</c>, <c>RegExpr</c>,
        /// <c>ValidExtension</c> and <c>ValidFilename</c>.
        /// </summary>
        /// <param name="expression">The expression to search for.</param>
        /// <returns>An instance of <see cref="FreeImageAPI.Plugins.FreeImagePlugin"/>.</returns>
        public static FreeImagePlugin Plugin(string expression)
        {
            FreeImagePlugin result = null;
            expression = expression.ToLower();

            foreach (FreeImagePlugin plugin in plugins)
            {
                if (plugin.Format.ToLower().Contains(expression) ||
                    plugin.RegExpr.ToLower().Contains(expression) ||
                    plugin.ValidExtension(expression, StringComparison.CurrentCultureIgnoreCase) ||
                    plugin.ValidFilename(expression, StringComparison.CurrentCultureIgnoreCase))
                {
                    result = plugin;
                    break;
                }
            }

            return result;
        }
//
///返回的实例。
///在以下位置搜索:
///格式,RegExpr,
///ValidExtension和ValidFilename。
/// 
///要搜索的表达式。
///一个例子。
公共静态FreeImagePlugin插件(字符串表达式)
{
FreeImagePlugin结果=null;
expression=expression.ToLower();
foreach(FreeImagePlugin插件)
{
if(plugin.Format.ToLower().Contains(表达式)||
plugin.RegExpr.ToLower().Contains(表达式)||
plugin.ValidExtension(表达式,StringComparison.CurrentCultureInoRecase)||
plugin.ValidFilename(表达式,StringComparison.CurrentCultureIgnoreCase))
{
结果=插件;
打破
}
}
返回结果;
}
我怎么修理它? 提前感谢

您应该将
更改为

旨在描述类型参数(如泛型中的参数),而不是方法接收的参数的名称


我遇到了同样的事情,我通过以下方式解决了它:

  • 右键单击项目并选择“属性”
  • 选择左侧的“构建”选项卡
  • 转到“将警告视为错误”部分并选择“无”

  • 您是否尝试删除该注释?@bryanmac:否,是否可以删除它们?我尝试删除该注释,错误变为:错误1警告为错误:缺少公共可见类型或成员的FreeImageAPI.Plugins.PluginRepository.Plugin(字符串)的XML注释'C:\Users\Public\Documents\@Programming\FreeImage\Wrapper\FreeImage.NET\cs\Library\Classes\PluginRepository.cs 62 33 Library