小编Mad*_*rya的帖子

无法启动进程C:\ Program Files\dotnet\dotnet.exe.Web服务器请求失败,状态码为502. Visual Studio 2017中出现错误

在构建具有Web项目的解决方案时,我遇到了一个奇怪的问题.我收到以下错误.任何解决方案或想法.

在此输入图像描述

visual-studio-2017

9
推荐指数
2
解决办法
3576
查看次数

在Microsoft测试资源管理器中创建具有相同工作项ID的测试方法的播放列表

我在Microsoft测试管理器中有一个测试套件.每个测试都映射到某个WorkItem ID.我想将具有相同工作项ID的所有测试作为播放列表运行.以下是样本测试的例子.

    [TestMethod]
        [TestCategory("Cat A")]
        [Priority(1)]
        [WorkItem(5555)]
        public void SampleTest()
        {
           Do some thing
        }
Run Code Online (Sandbox Code Playgroud)

我试过但是无法通过Workitem id制作播放列表.请建议是否可以这样做.

.net c# testing test-explorer

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

无法将数据库还原到 SQL Server 中的快照

我想在每次运行单元测试时创建一个数据库快照并将数据库恢复到它。我能够创建快照,但在恢复它时,我在执行时遇到以下错误。

消息 5070,级别 16,状态 2,第 1
行当其他用户正在使用数据库“ImportData”时,无法更改数据库状态

消息 3013,级别 16,状态 1,第 1 行
RESTORE DATABASE 异常终止。

下面列出了用于创建和恢复数据库到快照的 SQL 查询。

创建快照:

CREATE DATABASE Data_SShot
ON (NAME=Data,
    FILENAME='C:\Snapshot\DataSnapshot.ss'),
   (NAME=Data_Data1,
    FILENAME='C:\Snapshot\Data1Snapshot.ss'),
   (NAME=Data_Index1,
    FILENAME='C:\Snapshot\DataIndexSnapshot.ss')
AS SNAPSHOT OF Data
Run Code Online (Sandbox Code Playgroud)

恢复到快照

use master
go

RESTORE DATABASE Data 
FROM DATABASE_SNAPSHOT = 'Data_SShot'
Run Code Online (Sandbox Code Playgroud)

它指出

当其他用户正在使用数据库时,不能更改数据库状态

如何克服这个问题?我正在使用 .NET (C#) 来做到这一点。如何关闭连接才能RESTORE DATABASE成功运行?

我希望创建快照并将数据库恢复到它的整个过程在测试套件中的每个测试中发生。

c# sql-server database-restore snapshot-isolation

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

无法修复错误:无法在此路径上使用此配置部分

我收到一个错误

此配置部分不能用于此路径。当该部分锁定在父级别时会发生这种情况。

由于下面给出的第 27 行的配置条目。我尝试通过在 IIS 的配置编辑器中解锁websocket部分来修复它,但它没有用。一旦我删除了第 27 行,该服务就可以正常工作。

   26:     </handlers>
   27:     <webSocket enabled="true" />
   28:   </system.webServer>
Run Code Online (Sandbox Code Playgroud)

以下是完整的错误信息:

此配置部分不能用于此路径。当该部分锁定在父级别时会发生这种情况。锁定要么是默认的 (overrideModeDefault="Deny"),要么是由带有 overrideMode="Deny" 或旧版 allowOverride="false" 的位置标记显式设置的。

提供图片供参考。

在此处输入图片说明 也为 WebSocket 添加我的配置编辑器设置。

在此处输入图片说明

web.config 中的部分如下:

  <system.webServer>
    <webSocket enabled="true" />
    <handlers>
      <remove name="ExtensionlessUrlHandler-Integrated-4.0" />
      <remove name="OPTIONSVerbHandler" />
      <remove name="TRACEVerbHandler" />
      <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
    </handlers>
  </system.webServer>
Run Code Online (Sandbox Code Playgroud)

.net iis web-services websocket

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

错误 CS0246 找不到类型或命名空间名称“ErrorModel”(您是否缺少 using 指令或程序集引用?)

您好,我在构建 MVC 核心应用程序时遇到以下错误。

严重性代码描述项目行抑制状态文件错误CS0246找不到类型或命名空间名称“ErrorModel”(是否缺少using指令或程序集引用?)JSViewer_Angular(Core)86 Active C:\ Users \ user \ Desktop \ JSViewer_Angular(核心)\obj\Debug\net462\Razor\Pages\Error.g.cshtml.cs

此错误背后的任何想法。

.net asp.net-mvc razor

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

在将数据加载到配置单元时从字段中删除周围的引号

我想将带有输入数据的表加载到配置单元中.我有以下格式的数据.

"153662";"0002241447";"0"
"153662";"000647036X";"0"
"153662";"0020434901";"0"
"153662";"0020973403";"0"
"153662";"0028604202";"0"
"153662";"0030437512";"0"
Run Code Online (Sandbox Code Playgroud)

我想将这些数据加载到一个包含两个varchar列和一个int列的表中.但是周围的双引号让我感到麻烦.我创建了下表.

CREATE EXTERNAL TABLE Table(A varchar(50),B varchar(50),C varchar(50))
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\;'
LINES TERMINATED BY '\n'

STORED AS TEXTFILE
Run Code Online (Sandbox Code Playgroud)

但是该字段周围的引号也成为字段的一部分,如下所示.

"276725"    "034545104X"    "0"
"276726"    "0155061224"    "5"
Run Code Online (Sandbox Code Playgroud)

我想忽略它们.我还想把第三个字段读作INT.当我在制作表时将第三个字段作为INT提供时,它变为NULL.

hadoop hive

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