小编Alo*_*azi的帖子

无法连接到本地SQL Server Express 2008 R2

我刚刚安装了SQL Server Express 2008 R2,并且在使用SQL Server Management Studio(本地)连接到它时遇到问题.

启动所有SQL Server服务(SQL Server(SQLEXPRESS),SQL Server浏览器,以及DTC服务)

当我尝试连接时,我收到以下消息:

标题:连接到服务器

无法连接到(本地).

附加信息:

建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)(Microsoft SQL Server,错误:2)

sql-server sql-server-express

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

Mongo DB是否具有内存模式?

可能重复:
运行集成测试时嵌入式MongoDB

我想使用In-Memory模式进行单元测试,是否存在像RavenDB这样的In-Memory模式?

mongodb in-memory-database ravendb

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

Unity.ResolutionFailedException - 依赖项的解析失败

我有以下代码:

 public static IEngine CreateEngine()
    {
        UnityContainer container = Unity.LoadUnityContainer(DefaultStrategiesContainerName);
        IEnumerable<IStrategy> strategies = container.ResolveAll<IStrategy>();
        ITraderProvider provider = container.Resolve<ITraderProvider>();

        return new Engine(provider, new List<IStrategy>(strategies));
    }
Run Code Online (Sandbox Code Playgroud)

和配置:

<unity>  <typeAliases>
<typeAlias alias="singleton" type="Microsoft.Practices.Unity.ContainerControlledLifetimeManager, Microsoft.Practices.Unity" />
<typeAlias alias="weakRef" type="Microsoft.Practices.Unity.ExternallyControlledLifetimeManager, Microsoft.Practices.Unity" />
<typeAlias alias="Strategy" type="ADTrader.Core.Contracts.IStrategy, ADTrader.Core" />
<typeAlias alias="Trader" type="ADTrader.Core.Contracts.ITraderProvider, ADTrader.Core" />  </typeAliases>  <containers>
<container name="strategies">
  <types>
    <type type="Strategy" mapTo="ADTrader.Strategies.ThreeTurningStrategy, ADTrader.Strategies" name="1" />
    <type type="Trader" mapTo="ADTrader.MbTradingProvider.MBTradingProvider, ADTrader.MbTradingProvider" />
  </types>
</container>  </containers></unity>
Run Code Online (Sandbox Code Playgroud)

我收到以下异常:

Microsoft.Practices.Unity.ResolutionFailedException:依赖项的解析失败,type ="ADTrader.Core.Contracts.ITraderProvider",name ="".异常消息是:当前构建操作(构建密钥构建密钥[ADTrader.MbTradingProvider.MBTradingProvider,null])失败:尝试读取或写入受保护的内存.这通常表明其他内存已损坏.(策略类型BuildPlanStrategy,索引3)---> Microsoft.Practices.ObjectBuilder2.BuildFailedException:当前构建操作(构建密钥构建密钥[ADTrader.MbTradingProvider.MBTradingProvider,null])失败:尝试读取或写入受保护的内存.这通常表明其他内存已损坏.(策略类型BuildPlanStrategy,索引3)---> System.AccessViolationException:尝试读取或写入受保护的内存.这通常表明其他内存已损坏.在MBTCOMLib.MbtComMgrClass.EnableSplash(布尔bEnable)在ADTrader.MbTradingProvider.MBTradingProvider..ctor()在BuildUp_ADTrader.MbTradingProvider.MBTradingProvider(IBuilderContext)在Microsoft.Practices.ObjectBuilder2.DynamicMethodBuildPlan.BuildUp(IBuilderContext上下文)在Microsoft.Practices.ObjectBuilder2 Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context)中的.BuildPlanStrategy.PreBuildUp(IBuilderContext context)--- Microsoft的Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context)的内部异常堆栈跟踪结束.Practices.ObjectBuilder2.Builder.BuildUp(IReadWriteLocator定位器,
在Microsoft.Practices.Unity.UnityContainer.DoBuildUp(类型t,对象存在,字符串名称)中的Microsoft.Practices.Unity.UnityContainer.Resolve(类型t,字符串名称),位于ADTrader的Microsoft.Practices.Unity.UnityContainerBase.ResolveT. Engine.EngineFactory.CreateEngine()

任何的想法?

c# unity-container

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

将DataGrid绑定到wpf中的List

我正试图绑定List一个DataGrid.这是代码片段:

public class Parson
{
    public string LastName { get; set; }
    public string FirstName { get; set; }

    public Parson(string lastName, string firstName)
    {
        LastName = lastName;
        FirstName = firstName;
    }
}

public class Persons : List<Parson>
{
    // Parameterless constructor      
    public Persons()
    {
    }
    public new void Add(Person parson)
    {
        base.Add(parson);
    }
}  
Run Code Online (Sandbox Code Playgroud)

背后的代码:

Persons persons = new Persons();
persons.Add(new Parson("New","Person");
dataGrid1.DataContext = persons;
Run Code Online (Sandbox Code Playgroud)

XAML:

<my:DataGrid Name="dataGrid1" 
             xmlns:my="http://schemas.microsoft.com/wpf/2008/toolkit" 
             CanUserAddRows="True" 
             ItemsSource="{Binding}" 
             AutoGenerateColumns="False">
    <my:DataGrid.Columns>
        <my:DataGridTextColumn Header="First …
Run Code Online (Sandbox Code Playgroud)

data-binding wpf datagrid

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

如何在图片加载时(在网络中)向用户显示gif动画?

问题:我有一组图片,当用户按下其中一张图片时,它会增长到页面中的某个区域.图片的交换是在js的帮助下完成的.图片重约0.5M,因此需要大约3秒才能显示图片.我想呈现一种动画,而不显示图片.我怎样才能在js的帮助下做到这一点?

html javascript jquery

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

获胜7中的MSMQ命令行

是否存在用于MSMQ基本操作的cmd行(获取队列大小,清除队列).我试过google但是没有任何想法有用.

command-line msmq

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

使用c#driver从mongo collection获取DateTime

我有以下对象:

public class QueueItem
{
    public long _id { get; set; }
    public SiteMapRequestState State { get; set; }
    public int WorkerId { get; set; }
    public DateTime QueuedTime { get; set; }
    public DateTime StartWorkTime { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

当我将对象保存到mongo时,日期显示为右(DateTime字段包含我插入的正确日期).但是,当我拉这个物体时,我会得到不同的时间(-3小时).

例如:我使用StartWorkTime = 6/26/2012 10:00:00 AM保存对象,然后从集合中获取对象StartWorkTime等于6/26/2012 7:00:00 AM.这使得处理时间的计算错误.

我正在使用最新的c#驱动程序(1.4.2.4500)并在同一台机器上运行代码和mongo服务器.

有什么可以导致差异?

谢谢!

c# mongodb

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