我对此错误进行了大量搜索,当与此相关的每件事都与 AD 有关时,我感到很困惑。
首先我想说的是,我的程序在 VS 2013 中运行没有任何问题,无论是调试还是发布。
但是,当我从发布文件夹重建程序后运行我的程序时,我收到一条错误消息“从服务器返回了引用”。
我的程序和AD没有任何关系。
除了 AD 之外还有其他什么可以给我这个错误吗?我读到的大多数内容都给出了在运行时导致错误的特定行,我的仅在未在 VS 中运行时才这样做。
抱歉,如果这是一个愚蠢的问题。
谢谢。
我有一个 razor 组件,我想使用我的 appsettings.json 文件中的配置值,我已经按照这里的示例进行操作:Inject an IConfiguration
但这对我来说在 @code 块中不起作用。
到目前为止,我的剃须刀组件如下所示:
@using Microsoft.Extensions.Configuration
@inject IConfiguration Configuration
@code {
private string strValue = Configuration.GetSection("MySection").Value;
}
Run Code Online (Sandbox Code Playgroud)
我在 Configuration.GetSection 行上收到以下错误:
字段初始值设定项不能引用非静态字段、方法或属性“MyComponent.Configuration”
我显然可以在 @code 部分之外使用 @Configuration 而不会出错。
我错过了什么吗?我无法找到与此确切问题相关的帖子,如果这是重复的,请见谅。
我在这个CASE语句中遇到了一些真正的麻烦......它说我得到一个接近>的错误,它似乎指向第3行,其中检查> 15.但是我没有看到这个查询有什么问题.
我尝试在谷歌和这里搜索,并没有看到任何人有这个确切的问题,希望你可以指出它.
SELECT
CASE
WHEN DATEDIFF(day, C1.RecvdDate, GETDATE()) > 15 AND DATEDIFF(day, C1.RecvdDate, GETDATE()) <= 30 THEN '15+'
ELSE DATEDIFF(day, C1.RecvdDate, GETDATE()) > 30 AND DATEDIFF(day, C1.RecvdDate, GETDATE()) <= 60 THEN '30+'
ELSE DATEDIFF(day, C1.RecvdDate, GETDATE()) > 60 AND DATEDIFF(day, C1.RecvdDate, GETDATE()) <= 90 THEN '60+'
ELSE DATEDIFF(day, C1.RecvdDate, GETDATE()) > 90 AND DATEDIFF(day, C1.RecvdDate, GETDATE()) <= 120 THEN '90+'
ELSE '120+'
END AS 'Days',
C1.CallID AS 'Ticket#', A1.WhoAcknow AS 'Acknowledged By', C1.RecvdDate AS 'Received On', C1.Category, COUNT(*) As …Run Code Online (Sandbox Code Playgroud)