小编Cod*_*elp的帖子

SSMS 在关闭查询窗口时显示“正在查询事务计数”

我的工作通常涉及在早上启动 SSMS。一天中的任何给定时间都会打开多个查询选项卡。在一天结束时,当我去关闭它们时,我会看到这个窗口

查询事务处理蛋白计数

早期版本的 SSMS 不会出现这种情况。是否有启用/禁用此功能的设置?

运行 SSMS v18.11.1。

提前致谢。

ssms

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

如何在Azure DocumentDb上进行不区分大小写的搜索?

是否可以在DocumnetDb上执行不区分大小写的搜索?

假设我有一个'name'键和值为"Timbaktu"的记录

这将有效:

select * from json j where j.name  = "Timbaktu"
Run Code Online (Sandbox Code Playgroud)

这不会:

select * from json j where j.name  = "timbaktu"
Run Code Online (Sandbox Code Playgroud)

那你怎么做一个不区分大小写的搜索呢?

提前致谢.

问候.

azure-cosmosdb

17
推荐指数
2
解决办法
9151
查看次数

步进代码时找不到ExecutionTimer.cs

我正在使用XUnit框架编写一些测试,并且必须使用通过dll引用的一些外部代码.

当我尝试进入方法调用helper.GetEntity()时,我得到以下窗口并且执行存在.

[Fact]
public void PassingTest()
{

    var datapointJson = File.ReadAllText(@"sample.json");
    dynamic datapointObject = JsonConvert.DeserializeObject(datapointJson);

    // This is referenced from a different project in the same solution.
    var helper = new Helper.Actions();
    var studentEntity = helper.GetEntity("tom");
}
Run Code Online (Sandbox Code Playgroud)

找不到Execution.cs

有谁知道为什么会这样?

问候.

c# xunit.net

16
推荐指数
1
解决办法
4137
查看次数

使用MiniProfiler和MVC 5

编辑这里得到答案

所以我想查看MiniProfiler来解决一些性能问题.在将其用于生产代码之前,我想尝试使用样本,然后继续创建MVC 5应用程序.这是使用模板创建的普通香草应用程序.

在HomeController的Index()方法中添加了此代码:

var profiler = MiniProfiler.Current;
        using (profiler.Step("Set page title"))
        {
            ViewBag.Title = "Home Page";
        }
        using (profiler.Step("Doing complex stuff"))
        {
            using (profiler.Step("Step A"))
            { // something more interesting here
                Thread.Sleep(100);
            }
            using (profiler.Step("Step B"))
            { // and here
                Thread.Sleep(250);
            }
        }
        return View();
Run Code Online (Sandbox Code Playgroud)

在_Layout中的jquery包下面添加了这一行:

@Scripts.Render("~/bundles/jquery")
@StackExchange.Profiling.MiniProfiler.RenderIncludes()

@Scripts.Render("~/bundles/bootstrap")
@RenderSection("scripts", required: false)
Run Code Online (Sandbox Code Playgroud)

跑了应用程序.什么都没有出现.没有剖析,没有.

我错过了什么?

问候.

asp.net-mvc mvc-mini-profiler

15
推荐指数
2
解决办法
5544
查看次数

在冲突dll引用之间进行选择时,.NET对"主要"的含义是什么?

我在清单中存在的dll版本和build文件夹中存在的实际版本时遇到了一些问题.将构建选项更改为详细信息提供了以下信息:

"Microsoft.Practices.EnterpriseLibrary.Common,Version = 5.0.505.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35"和"Microsoft.Practices.EnterpriseLibrary.Common,Version = 6.0.0.0,Culture = neutral,PublicKeyToken =之间存在冲突31bf3856ad364e35" .

之所以选择"Microsoft.Practices.EnterpriseLibrary.Common,Version = 5.0.505.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35"是因为它是主要的,并且"Microsoft.Practices.EnterpriseLibrary.Common,Version = 6.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35"不是.

在第二部分中,它说选择了特定版本,因为它是主要版本.

小学的意义是什么?

问候.

.net

12
推荐指数
1
解决办法
2667
查看次数

使用TypeScript在OnClick上调用方法

我有这样的TS代码:

class MicrositeRequest {
    micrositeName: string;
    micrositeTemplate: string;

    constructor() {
        this.micrositeName = $("#micrositeNameId").val();
        this.micrositeTemplate = $("#templateId option:selected").text();
    }

  public  IsMicrositeRequestValid() {
        if (this.checkForName() && this.checkForTemplate()) {
            return true;
        }
        else {
            return false;
        }
    }

    checkForName() {
        if (this.micrositeName != null && this.micrositeName.length != 0) {
            return true;
        }
        else {
            return false;
        }
    }

    checkForTemplate() {
        if (this.micrositeTemplate != null && this.micrositeTemplate.length != 0) {
            return true;
        }
        else {
            return false;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是转换后的JS:

/// <reference path="scripts/typings/jquery/jquery.d.ts" …
Run Code Online (Sandbox Code Playgroud)

javascript typescript

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

从Azure DocumentDB导出数据

Azure中有一个选项可以从DocumentDB导出现有的集合吗?

我只能看到一个导入选项.

azure azure-cosmosdb

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

如何在ASP.NET MVC中使用React

我想试用React并开始按照这里的教程开始 使用Internet模板,在_Layout.cshtml中添加了所需的脚本引用,并将以下脚本放在About.cshtml中.

带有'@'字符的代码给出了麻烦:

<script type="text/jsx">
  /**
   * @jsx React.DOM
   */
  // The above declaration must remain intact at the top of the script.
  // Your code here
</script>
Run Code Online (Sandbox Code Playgroud)

MVC说:

"jsx"这个名称在当前上下文中不存在

请提供一些指示

问候.

asp.net-mvc-4 reactjs

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

如何在ASP.NET MVC 5中为同一个OData控制器提供多个实体集

我正在关注此示例以创建Odata终点

在这里它说:

请注意,端点可以具有多个实体集.为每个实体集调用EntitySet,然后定义相应的控制器.

现在,我不能为每个实体集都有一个控制器,我想给OData支持.

如果我想在一个控制器中拥有多个实体集,我该怎么做呢?

问候.

entity-framework odata asp.net-mvc-5

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

使部署在IIS上的.Net Core Web API与端口80一起使用

我使用 VS 2022 使用 .Net Core 3.1 创建了一个 Web API

没什么特别的,这只是我们使用带有天气控制器的模板获得的简单 API,我在其中添加了 Swagger。从 VS -> IIS Express 一切正常。

尝试在我的开发系统上本地部署到 IIS。

不工作。

首先是从 IIS 浏览时禁止的页面:

在此输入图像描述

然后尝试访问 swagger:

在此输入图像描述

从 VS 发布设置

在此输入图像描述

在 IIS 中: 在此输入图像描述

未更改“管理应用程序”中的默认值,它们设置为 Http 的端口 80 和 Https 的端口 443。

出于好奇,我从发布文件夹中运行了可执行文件,并从那里获取了 URL。这有效并且显示了 swagger 页面。 在此输入图像描述

所以要么是端口,要么是其他我无法弄清楚的东西。感谢任何使这项工作顺利进行的线索和指导。

提前致谢。

iis-10 asp.net-core-webapi visual-studio-2022

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