小编Ste*_*ett的帖子

未找到SignalR/signalr/hubs 404

我正在尝试在IIS上部署SignalR站点.代码一切正常VS. 但到目前为止,我尝试解决信号器/集线器的404找不到错误.

1)更改脚本参考:

script src="<%= ResolveUrl("~/signalr/hubs") %>" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

2)修改Web.Config包括:

<system.webServer>
    <validation validateIntegratedModeConfiguration="false" />
    <modules runAllManagedModulesForAllRequests="true">
    </modules>
</system.webServer>
Run Code Online (Sandbox Code Playgroud)

3)更改IIS上的调用请求UrlMappingsModule.

4)添加SignalR.Hosting.AspNet.dll,看看是否会有所帮助.

不知道还有什么可以尝试或检查,任何帮助或指向正确的方向?

asp.net iis signalr

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

是否可以使用VS2010的C#5编译器?

我比VS2012更喜欢VS2010 UI,所以我想继续使用它,但我想使用C#5的语言功能 - 特别是调用者信息属性 - 如果不是.NET框架4.5的功能.是否有一种合理的方法来维持VS中的智能感知?

我知道我可以调用v5编译器"半手动"作为构建操作,但我认为这既不平滑也不富有成效.是否可以创建自定义目标包,或者这是仅MS可以创建的功能?

c# visual-studio-2010 c#-5.0

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

WPF:将空值添加为静态资源

是否可以将null添加为标记元素的静态资源?我希望能够使用{StaticResource myKey}语法引用值.目前,我需要引用的值为null,但将来可能不会.我在标记的其余部分有多个引用值,我希望它们引用资源键而不是{x:Null}.

我希望这样做:

<Window.Resources>
    <x:Null key="myKey" />
</Window.Resources>
Run Code Online (Sandbox Code Playgroud)

......但这不起作用.它编译但在运行时会引发XamlParseException,表示无法解析资源引用.

wpf null xaml staticresource

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

如何将属性添加到现有类型/控件

假设我有一个TextBox控件,我想为它添加一个简单的字符串属性,而不必创建一个继承自常规TextBox控件的新Textbox控件.那可能吗?

例如,类似于:

TextBox tx = new TextBox();
// I want something like the following
// tx.addProperty("propertyname", "properyvalue", typeof(string));
Run Code Online (Sandbox Code Playgroud)

在WPF/C#中是否有这样的东西,在没有创建从常规TextBox控件继承的新Textbox控件的情况下,最简单的方法是什么?

c# wpf subclass

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

C#Singleton具有公共"实例"字段而不是属性

考虑具有类型初始化的单例模式的"标准"C#实现:

public sealed class Singleton
{
    private static readonly Singleton instance = new Singleton();

    public static Singleton Instance
    {
        get
        {
            return instance;
        }
    }

    private Singleton() { }
}
Run Code Online (Sandbox Code Playgroud)

静态属性中有什么意义吗?如果静态字段被标记为只读,那么肯定无法从任何地方写入,包括从类外部.为了更简洁的实现,这会有用吗?:

public sealed class Singleton
{
    public static readonly Singleton Instance = new Singleton();
    private Singleton() { }
}
Run Code Online (Sandbox Code Playgroud)

对我来说似乎很好,但我只看过最常用的一个,所以我想知道我错过了什么错.

c# singleton

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