小编Joc*_*cie的帖子

IIS Express - 500.19无法读取配置文件 - 因为它正在查看错误的路径

我最近将我的根TFS文件夹重命名为D:\TFS\systemstfs,D:\TFS\sys因为项目的一个路径对于Windows来说太长了.现在,当我尝试使用IIS Express(项目URL http:// localhost:59729/Flowers/wsBusinessLayer /)在VS2013中运行不同的项目(D:\ TFS\sys\companydomain.com\Dev\Flowers\wsBusinessLayer)时在浏览器中收到以下错误消息:

HTTP错误500.19 - 内部服务器错误
无法访问请求的页面,因为页面的相关配置数据无效.

模块 - IIS Web核心
通知 - BeginRequest
错误代码 - 0x80070003
配置错误 - 无法读取配置文件
配置文件 - \?\ D:\ TFS\systemstfs\companydomain.com\Dev\Flowers\web.config
请求的URL - http:// localhost:59729/Flowers/wsBusinessLayer/InformationServices.asmx
物理路径 - D:\ TFS\sys\companydomain.com\Dev\Flowers\wsBusinessLayer\InformationServices.asmx

(强调我的,D:是我机器上的第二个硬盘,而不是网络共享)

我很清楚问题是什么(配置文件路径错误)但我不知道如何解决它.我试过了:

  • 启用"抛出时中断CLR异常"
  • 从TFS重新获得解决方案
  • 重新启动
  • 切换到使用IIS,然后返回到Express
  • 谷歌搜索500.19,0x80070003,路径错误,无法读取配置文件,以及那些术语的各种组合

但没有运气.有没有人遇到过这个?

.net iis-express

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

C#两个数组的相似性

必须是一个更好的办法来做到这一点,我敢肯定...

// Simplified code
var a = new List<int>() { 1, 2, 3, 4, 5, 6 };
var b = new List<int>() { 2, 3, 5, 7, 11 };
var z = new List<int>();
for (int i = 0; i < a.Count; i++)
    if (b.Contains(a[i]))
        z.Add(a[i]);
// (z) contains all of the numbers that are in BOTH (a) and (b), i.e. { 2, 3, 5 }
Run Code Online (Sandbox Code Playgroud)

我不介意使用上述技术,但我想要快速有效的东西(我需要多次比较非常大的列表<>),这似乎都不是!有什么想法吗?

编辑:因为它有所不同 - 我使用的是.NET 4.0,初始数组已经排序并且不包含重复项.

c# arrays

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

使用事件存储客户端 API (.NET),如何写入流并将一个事件链接到另一个事件?

我已经设置了Event Store,并且可以愉快地将事件写入流、订阅和读取历史事件,一切正常。

我可以看到ResolvedEvent传递给我的订阅处理程序方法的那个有一个Link属性,但我想知道当我写入流时,我如何“设置”这个属性?

我尝试设置各种元数据属性(使用 JSON 表示法),查看源代码,但没有找到任何有效的方法。

我可能会以错误的方式解决这个问题,以及我正在尝试做的事情(将事件写入流,然后将第二个事件链接到第一个事件,以便稍后我可以找到“回复”)应该以另一种方式完成。

c# eventstoredb

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

将注意力集中在KeyDown和KeyUp事件之间的SELECT上的问题(Firefox bug?)

当我使用元素的KeyDown事件处理箭头键(向上/向下/向左/向右)将焦点设置到SELECT时,获得"聚焦"的SELECT似乎接收到一个"KeyUp"事件,使其选择下一个/ previous OPTION(取决于您按下的箭头).

它只发生在Firefox(在3和4中测试),其中IE8和Chrome按预期工作(它们不会改变"聚焦"SELECT的值).

下面的代码重现了问题(只需按任意箭头键,它将聚焦另一个):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>KeyUp Issue</title>
    <script type="text/javascript" src="jquery-1.4.2.min.js"></script>
</head>
<body>
    <script type="text/javascript">
        $("select")
            .live("keydown", function(event)
            {
                switch (event.keyCode)
                {
                    case 37: // left
                    case 38: // up
                    case 39: // right
                    case 40: // down
                        $(this).siblings().focus();
                        event.preventDefault();
                        break;
                }
            })
            .live("keyup", function(event)
            {
                // This event handler makes absolutely no difference; it's still
                // "broken" in Firefox and works fine in IE/Chrome without it.
                switch (event.keyCode) …
Run Code Online (Sandbox Code Playgroud)

jquery select focus

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

标签 统计

c# ×2

.net ×1

arrays ×1

eventstoredb ×1

focus ×1

iis-express ×1

jquery ×1

select ×1