标签: error-messaging

在VS2017中关闭"语言服务已禁用"错误消息

我们在Visual Studio 2017 Enterprise中的MVC Web应用程序中收到以下"错误"消息.

项目'C:\ Work\Blackhawk Platform\Platform-DEV-Branch\BlackhawkViewer\BlackhawkViewer.csproj'的语言服务已禁用,因为它包含大量.js文件.考虑使用'tsconfig.json'文件的'exclude'部分排除文件.

我尝试在选项中关闭语言服务,但这不会关闭消息:

在此输入图像描述

这是一个相当大的Web应用程序.有没有办法在不禁用tsconfig.json文件中的任何文件的情况下关闭此消息?

visual-studio-2017 error-messaging

38
推荐指数
3
解决办法
3万
查看次数

由于测试版网站模式设置为0x800000,因此在ESENT中启用了测试版功能EseDiskFlushConsistency

我在Windows应用程序日志中看到以下消息:

svchost(3612,G,0)测试版功能EseDiskFlushConsistency在ESENT中启用,因为测试站点模式设置为0x800000.

这是什么意思?

windows filesystems logging error-messaging

29
推荐指数
1
解决办法
3万
查看次数

用于确认,错误和警告消息的语义HTML

对于确认,错误和警告消息,人们对语义HTML的看法是什么?

目前我有一些简单的东西:

<div class="message message-warning">
     <h3>Message Title</h3>
     <p>Message text</p>
</div>
Run Code Online (Sandbox Code Playgroud)

由此message-warning类得到由取代message-confirmation或者message-error如果该消息是不同的类型.

是否有更多语义方式来标记它?

html html5 semantic-markup error-messaging

8
推荐指数
4
解决办法
5512
查看次数

是否可以在网页上显示触发错误消息?

我在一定条件下有触发器,如果​​条件:false发生错误。我应该在数据库触发器中显示该错误消息,HTML以便通知用户!

CREATE TRIGGER check_trigger BEFORE INSERT ON your_table
FOR EACH ROW
BEGIN        
    IF (NEW.name = NEW.firstname) THEN
        SIGNAL SQLSTATE '45000' 
            SET MESSAGE_TEXT = 'same names error. Insertion canceled';
    END IF;
END
Run Code Online (Sandbox Code Playgroud)

如何显示SET MESSAGE_TEXT=""到网页?如果不可能通过其他方式

html php mysql database-trigger error-messaging

7
推荐指数
1
解决办法
88
查看次数

index()错误消息对第三个参数不正确?

sub count-a {
    my $word = "banana";
    my $count = 0;
    my $foo;      #  Source of error: $foo intentionally not given a value.
                 #  The value ought to be zero.

    while True {
      $foo = index $word, "a", $foo;
      last unless $foo.defined;
      $foo++;
      $count++
  }
  return $count;
}

say count-a;
Run Code Online (Sandbox Code Playgroud)

此错误消息是否有误?

Cannot resolve caller index(Str: Str, Any); none of these signatures match:
  (Str:D $: Cool:D $needle, *%_)
  (Str:D $: Str:D $needle, *%_)
  (Str:D $: Cool:D $needle, Cool:D $pos, *%_)
  (Str:D …
Run Code Online (Sandbox Code Playgroud)

type-conversion signature perl6 error-messaging

6
推荐指数
1
解决办法
108
查看次数

尝试在 C++ 中转换结构时出现奇怪的错误消息

在 Linux 上使用 C++,我只是愚蠢地写了这个:

struct in_addr ip_addr = ((struct sockaddr_in)socket_addr).sin_addr;
Run Code Online (Sandbox Code Playgroud)

而不是预期的:

struct in_addr ip_addr = ((struct sockaddr_in*)&socket_addr)->sin_addr;
Run Code Online (Sandbox Code Playgroud)

给我这个错误:

"error: no matching function for call to ‘sockaddr_in::sockaddr_in(sockaddr&)"
Run Code Online (Sandbox Code Playgroud)

我知道为什么我有错误(我试图转换一个结构),但我不明白为什么错误消息说明了它的作用。有人可以解释一下吗?

c++ struct casting error-messaging

5
推荐指数
1
解决办法
352
查看次数

如何获取 Laravel 控制器方法的所有可能的错误消息

所以我有一个 Laravel 应用程序,它有很多控制器来处理应用程序的各个方面。

现在每个控制器都有不同的方法。大多数方法都定义了验证规则,例如:

$validationArray = [
    'id'=>'required|integer',
    'status'=>'required|string'
];
$validator = Validator::make($request->all(),$validationArray);
if ($validator->fails()){
    return Response::json(['response'=>implode(', ',$validator->messages()->all())],422);
}
Run Code Online (Sandbox Code Playgroud)

现在以下行:

return Response::json(['response'=>implode(', ',$validator->messages()->all())],422);
Run Code Online (Sandbox Code Playgroud)

实际上返回验证规则的任何错误。

我的问题是:有没有办法以编程方式获取所有可能的错误消息?

当然,一种方法是逐条规则地绕过并手动创建列表,但是有数百种方法分散在各种控制器中。

因此,如果有人能指出我以更简单的方式处理所有错误消息的方向,我将不胜感激。

先感谢您!

更新

所以为了进一步清除,我需要一个所有可能错误的列表,就像上面的代码一样:

['id is required', 'id must be an integer', 'status is required', 'status must be an string']
Run Code Online (Sandbox Code Playgroud)

更新 2

请记住,有数百种方法,而且我不想更改该方法的最终响应,而是希望拥有某种外部脚本,它可以帮助我在不干扰控制器的情况下获取错误消息。

php laravel laravel-5 error-messaging

5
推荐指数
1
解决办法
5831
查看次数

如何获取 Azure 数据工厂管道中错误消息的详细信息

Azure 数据工厂中管道的最后一步执行另一个管道,其中包含笔记本步骤。作为我的要求的一部分,我需要在该步骤失败时捕获错误消息的详细信息(将其存储在数据库中)。 在此输入图像描述

但是,最后一步的输出不提供此信息,仅提供指向另一个信息的链接。我的挑战是我无法修改“内部”管道来获取该数据(我们对错误的 URL 感兴趣),我需要从我创建的管道开始执行所有操作。

不幸的是,我无法找到任何可能的解决方案或文档来尝试解决此问题。如果您能给我任何建议,我将不胜感激。

azure-data-factory azure-pipelines error-messaging

5
推荐指数
2
解决办法
2万
查看次数

检测输入字段中的错误消息

如果用户输入受限符号,如何显示消息?

例如,如果用户*在输入字段中键入内容,则错误消息可能会显示A filename cannot contain any of the following characters: \/:*?"<>|。我希望有人能指导我如何去做。谢谢。

<!DOCTYPE html>
<html>
<body>

<h1>How to show error message</h1>


<input type="text" class="form-control blank" id="function_code" name="function_code" title="function_code" onpaste="return false">

</body>
</html>

<script>
document.getElementById("function_code").onkeypress = function(e) {
var chr = String.fromCharCode(e.which);
if ("></\":*?|".indexOf(chr) >= 0)
return false;
};
</script>
Run Code Online (Sandbox Code Playgroud)

如果用户在输入字段中键入限制符号,我的预期结果如下图所示:

输出1

html javascript validation input error-messaging

4
推荐指数
1
解决办法
2万
查看次数

Keycloak FTL:我们如何访问自定义主题的登录模板中的错误消息

因此,我使用 keycloak 作为身份验证机制,并通过修改 login.ftl 文件来自定义登录页面。到目前为止,一切都很好。我正在我的 login.ftl 中导入 template.ftl 文件 - 按照 keycloak 文档的指示 - 到目前为止一切顺利。在该 template.ftl 文件中 - 有一种方法可以访问错误消息,如下所示

          <#if displayMessage && message?has_content && (message.type != 'warning' || !isAppInitiatedAction??)>
          <div class="alert alert-${message.type}">
              <#if message.type = 'success'><span class="${properties.kcFeedbackSuccessIcon!}"></span></#if>
              <#if message.type = 'warning'><span class="${properties.kcFeedbackWarningIcon!}"></span></#if>
              <#if message.type = 'error'><span class="${properties.kcFeedbackErrorIcon!}"></span></#if>
              <#if message.type = 'info'><span class="${properties.kcFeedbackInfoIcon!}"></span></#if>
              <span class="kc-feedback-text">${kcSanitize(message.summary)?no_esc}</span>
          </div>
      </#if>
Run Code Online (Sandbox Code Playgroud)

太好了!如果我不想处理 template.ftl 文件中的错误消息 ui 怎么办?我在login.ftl 页面上有一个表单UI,我想在其中显示错误消息。如何将该消息传递到login.ftl 文件或从login.ftl 文件访问该错误消息?预先感谢您的任何指导。

freemarker keycloak custom-theme keycloak-services error-messaging

4
推荐指数
1
解决办法
9280
查看次数