Pos*_*Guy 82 visual-studio-2010 visual-studio
我无法弄清楚如何摆脱基本上不应该停止我在Visual Studio 2010中编译的错误,并且不应该是show stoppers,或者至少我稍后会修复它们,但我不希望编译只是错误和停止这些问题.
例如,我收到以下错误:
错误1警告错误:'ScrewTurn.Wiki.SearchEngine.Relevance.Finalize(float)'上的XML注释具有'IsFinalized'的paramref标记,但没有该名称的参数C:\ www\Wiki\Screwturn3_0_2_509\SearchEngine\Relevance.cs 60 70 SearchEngine
对于此代码:
/// <summary>
/// Normalizes the relevance after finalization.
/// </summary>
/// <param name="factor">The normalization factor.</param>
/// <exception cref="InvalidOperationException">If <paramref name="IsFinalized"/> is <c>false</c> (<see cref="M:Finalize"/> was not called).</exception>
public void NormalizeAfterFinalization(float factor) {
if (factor < 0)
throw new ArgumentOutOfRangeException("factor", "Factor must be greater than or equal to zero");
if (!isFinalized)
throw new InvalidOperationException("Normalization can be performed only after finalization");
value = value * factor;
}
Run Code Online (Sandbox Code Playgroud)
我看了菜单工具 - > 选项,我没有看到我可以调整编译器的位置,并告诉它不要担心注释或基于XHTML的错误.
Mic*_*tta 140
Visual Studio中的每个项目都有一个"将警告视为错误"选项.浏览每个项目并更改该设置:
此开关的位置因项目类型(例如,类库与Web应用程序)而异.
Sal*_*hag 11
要使Visual Studio Express 2013摆脱这些问题,您必须执行以下操作.
右键单击项目,单击"属性".在左侧菜单的属性窗口中,选择 配置属性 - > C/C++ - >常规
在右侧选择
将警告视为错误
和
SDL检查否
最佳答案已过时Visual Studio 2015
。
英语:
Configuration Properties -> C/C++ -> General -> Treat Warning As Errors
Run Code Online (Sandbox Code Playgroud)
德语:
Konfigurationseigenschaften -> C/C++ -> Allgemein -> Warnungen als Fehler behandeln
Run Code Online (Sandbox Code Playgroud)
或使用此图片作为参考,可以更轻松地快速确定位置:
归档时间: |
|
查看次数: |
90576 次 |
最近记录: |