小编hbu*_*ens的帖子

尝试连接到运行IISExpress的localhost时如何解决ERR_CONNECTION_REFUSED - 错误502(无法从Visual Studio调试)?

这是在Windows Server 2008上运行的,几个月前就可以运行了.我刚刚再次使用这个服务器与VS一起开发.

这是用于提供一些测试站点的实时Web服务器.

这在运行Visual Studio时启动,然后启动我的项目以进行调试.

尝试localhost:xxxx在IISExpress 启动时启动任何站点(使用配置中的实际端口#来访问不同的站点):

This webpage is not available

ERR_CONNECTION_REFUSED
Run Code Online (Sandbox Code Playgroud)

我已经在这几天了,因为我已经读过其他人有过类似的问题,尝试过我读过的大部分内容,包括将managedruntimeversion.v4.0 更改为"v4.0.30319".我从来没有必须在此之前执行此操作)并禁用日志记录模块(此处的所有建议).

我的hosts文件中只有两个条目指向内部服务器IP地址.没有localhost相关的IP或参考.

我已经完成了重新安装IIS Express和Visual Studio 2013.我还创建了一个全新的WebApplication站点来尝试解决这个问题(简单而没有其他复杂的绑定).

当我旋转Fiddler时,我在页面上看到以下内容:

[Fiddler] The socket connection to localhost failed. 
ErrorCode: 10061. 
No connection could be made because the target machine actively refused it 127.0.0.1:23162
Run Code Online (Sandbox Code Playgroud)

提琴手捕获

我已经从IE的LAN连接部分删除了所有代理设置,之前我在VS中获得了一个red-x弹出窗口,表明IISExpress无法启动.

这不是SSL与非SSL的问题.

我安装了TFS服务器 - 卸载了,以防有一些奇怪的绑定干扰.

我尝试多次删除IISExpress配置/设置文件夹.

当前的applicationhost.config包含:

<site name="WebApplication1" id="4">
                <application path="/" applicationPool="Clr4IntegratedAppPool">
                    <virtualDirectory path="/" physicalPath="C:\TFS-WorkRepository\Sandbox\WebApplication1\WebApplication1" …
Run Code Online (Sandbox Code Playgroud)

localhost visual-studio iis-express

84
推荐指数
7
解决办法
36万
查看次数

如何在asp.net核心中使用RestSharp.NetCore

我已经浏览了http://restsharp.org/代码,这些代码很有用.下面是带有asp.net核心的RestSharp的代码.

public GenericResponseObject<T> GetGeneric<T>(string operation, params KeyValuePair<string, string>[] nameValues) where T : class
{
    RestClient client = new RestClient(_baseUrl)
    {
        Authenticator = new HttpBasicAuthenticator(_username, _password)
    };

    RestRequest request = new RestRequest(operation, Method.GET);

    foreach (KeyValuePair<string, string> nameValue in nameValues)
    {
        request.AddQueryParameter(nameValue.Key, nameValue.Value);
    }

    IRestResponse<GenericResponseObject<T>> response = client.Execute<GenericResponseObject<T>>(request);
        GenericResponseObject<T> responseObject = response.Data;
        return responseObject;
    }
}
Run Code Online (Sandbox Code Playgroud)

这段代码对我很有用.现在我想在asp.net核心中实现相同的代码.

我可以获得一个示例如何在asp.net核心中使用RestSharp.我添加了依赖项RestSharp.NetCore":105.2.3.

c# restsharp asp.net-core-mvc asp.net-core

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

使用ASP.NET Core进行远程验证

我正在尝试创建一个远程验证,如下所示:

[Remote("CheckValue", "Validate", ErrorMessage="Value is not valid")]
public string Value { get; set; }
Run Code Online (Sandbox Code Playgroud)

我正在使用ASP.NET Core(ASP.NET 5),似乎Remote不可用.有谁知道如何使用ASP.NET CORE执行此操作?

asp.net-core-mvc asp.net-core

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

ExtJS 4 - Grid Vertical ScrollBar问题

在我们的应用程序中,我们有一个包含网格和两个按钮的窗口 - 清除和检索.

用户可以通过单击"检索"按钮从网格中的服务器加载记录,然后单击"清除"按钮清除网格存储.

问题是当用户第二次加载网格时,有时垂直滚动条不起作用.

也就是说,如果用户首先单击Retrieve按钮以加载记录,然后使用Clear清空网格 - 再次单击Retrieve,则第二次垂直滚动条在网格中不起作用.

实际上,垂直滚动条仅适用于第一次,然后它将停止工作,直到用户通过刷新浏览器窗口再次重新加载整个页面.

最奇怪的是这个问题不是"一致的".也就是说,这个问题有时只会在没有做任何额外的事情的情 点击相同的Retrieve和Clear按钮,来自服务器的相同数据,但滚动条有时会​​停止工作而不显示任何错误.

这对用户来说非常烦人,并且因为它也没有显示任何错误,因此,它很难诊断.

有没有人遇到类似的问题,或者任何人都可以指出一些有用的东西可能对此有所帮助.

有关我正在工作的环境的一些信息:

  • ExtJS版本 - 4.0.7
  • 浏览器检查 - IE8,IE9,FF4 +,Chrome10 +

grid extjs scrollbar extjs4

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

复杂类型属性的表达式

我有一个场景,我从客户端网格的配置动态创建 WHERE 子句。客户端向服务器发送一些 json,然后我将其解析并随后转换为表达式,以便它可以作为 where 子句传递到存储库中。

目前,我正在努力为复杂的属性类型创建表达式,如下所示:

public partial class Resource
{
  public string DisplayName { get; set; }
  public virtual ResourceType ResourceType { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

下面将转换为表达式的代码适用于像 Displayname 属性这样的简单类型。表达式将类似于:

x => x.DisplayName == "ValueEnteredByUserInTheUI"
Run Code Online (Sandbox Code Playgroud)

但是,当在网格中为 ResourceType 属性输入值时,表达式最终将类似于:

x => x.ResourceType == "ValueEnteredByUserInTheUI"
Run Code Online (Sandbox Code Playgroud)

我错过了一个步骤来转换成这个:

 x => x.ResourceType.Name == "ValueEnteredByuserInTheUI"
Run Code Online (Sandbox Code Playgroud)

任何人都可以在这里指出正确的方向吗?

public Expression<Func<T, bool>> GetExpression<TEntity>(string field, string operation, object value, string ignoreCase)
{
 Expression<Func<T, bool>> whereClause = default(Expression<Func<T, bool>>);

// Define lambda
ParameterExpression param = Expression.Parameter(typeof(T), "x");    
 MemberExpression member = …
Run Code Online (Sandbox Code Playgroud)

c# lambda expression navigation-properties

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

有没有办法将未定义的对象作为参数传递?C#

我有一个使用定义的数据对象类型的方法,如下所示:

public static ItemEdificio JSONtoOBJECT(this string JSONstring)
{
   return new JavaScriptSerializer().Deserialize<ItemEdificio>(JSONstring);
}
Run Code Online (Sandbox Code Playgroud)

有没有什么办法可以将"ItemEdificio"转换成某种东西,而不是根据对象类型的不同而有所不同?

请记住,这是使用Newtonsoft库创建的.

c# dynamic object json.net

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