小编dev*_*ife的帖子

如何从命令行运行.NET Core控制台应用程序

我有一个.NET Core控制台应用程序并已运行dotnet publish.但是,我无法弄清楚如何从命令行运行应用程序.任何提示?

.net-core

194
推荐指数
4
解决办法
9万
查看次数

如何在TFS 2010中恢复(回滚)签入

谁能告诉我如何在TFS 2010中恢复(回滚)签到?

tfs rollback tfs2010

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

如何在nuspec中指定特定的依赖版本?

我正在创建我的第一个nuget包.我添加了一个不是最新版本的依赖项.但是,我不想更新到此依赖项的最新版本.是否可以指示它使用特定版本?

<dependencies>
  <dependency id="NHibernate" version="3.2.0.3001" />
</dependencies>
Run Code Online (Sandbox Code Playgroud)

当我安装包时,我看到了这个:

Attempting to resolve dependency 'NHibernate (? 3.2.0.3001)'.
Run Code Online (Sandbox Code Playgroud)

这在我安装软件包时会创建以下内容.

<packages>
  <package id="Iesi.Collections" version="3.2.0.4000" />
  <package id="NHibernate" version="3.2.0.4000" />
</packages>
Run Code Online (Sandbox Code Playgroud)

我真的很想看到这样的事情:尝试解决依赖'NHibernate(3.2.0.3001)'.

.net c# nuget nuget-package

76
推荐指数
2
解决办法
4万
查看次数

如何从.net核心中的appsettings.json中提取列表

我有一个appsettings.json文件,如下所示:

{
    "someSetting": {
        "subSettings": [
            "one",
            "two",
            "three"
         ]
    }
}
Run Code Online (Sandbox Code Playgroud)

当我构建我的配置根,并做类似的config["someSetting:subSettings"]事情返回null并且可用的实际设置是这样的:

config["someSettings:subSettings:0"]

有没有更好的方法来检索someSettings:subSettings列表的内容?

c# .net-core asp.net-core

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

如何创建System.Guid类型的路由约束?

任何人都可以指出我正确的方向如何绘制一个需要两个guid的路线?

即.http://blah.com/somecontroller/someaction/ {firstGuid}/{secondGuid}

其中firstGuid和secondGuid都不是可选的,必须是system.Guid类型?

asp.net-mvc asp.net-mvc-routing

39
推荐指数
4
解决办法
9598
查看次数

永远不会触发TaskScheduler.UnobservedTaskException事件处理程序

我正在阅读一本关于C#任务并行库的书,并且有以下示例,但是永远不会触发TaskScheduler.UnobservedTaskException处理程序.任何人都可以给我任何线索,为什么?

TaskScheduler.UnobservedTaskException += (object sender, UnobservedTaskExceptionEventArgs eventArgs) =>
{
    eventArgs.SetObserved();
    ((AggregateException)eventArgs.Exception).Handle(ex =>
    {
        Console.WriteLine("Exception type: {0}", ex.GetType());
        return true;
    });
};

Task task1 = new Task(() => 
{
    throw new ArgumentNullException();
});

Task task2 = new Task(() => {
    throw new ArgumentOutOfRangeException();
});

task1.Start();
task2.Start();

while (!task1.IsCompleted || !task2.IsCompleted)
{
    Thread.Sleep( 5000 );
}

Console.WriteLine("done");
Console.ReadLine();
Run Code Online (Sandbox Code Playgroud)

c# task-parallel-library

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

如何在实体框架中按空值排序

有谁知道如何返回最后一个有空值的有序字符串列表?我有这样的事情:

using(var context = new DomainEntities())
{
    var result = context.Users.OrderBy(u => u.LastName).ThenBy(u => u.FirstName);
}
Run Code Online (Sandbox Code Playgroud)

我的问题是这个查询在非空值之前返回空值.

有什么想法吗?

entity-framework

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

如何复制TFS 2010构建定义?

有没有办法复制构建定义?我使用主线源控制方法,该方法利用许多不同的分支,这些分支可以存在很短的时间(即几天到一周).我真的很想复制一个构建模板,只需要改变构建的解决方案.有没有办法做到这一点?

tfs team-build tfs2010

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

如何使用knockoutjs有条件地呈现css类

我有一些类似以下的HTML:

<div class="control-group">
    <input type="text" data-bind="value: $data.DealCode" name="DealCode" class="input-mini" />
</div>
Run Code Online (Sandbox Code Playgroud)

但是,ifnot: $data.DealCodeIsValid我需要呈现以下内容:

<div class="control-group error">
    <input type="text" data-bind="value: $data.DealCode" name="DealCode" class="input-mini" />
</div>
Run Code Online (Sandbox Code Playgroud)

请注意div中的附加类"错误".有没有办法用knockoutjs做到这一点?

knockout.js

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

bindingConfiguration与bindingName

在WCF端点元素中bindingConfiguration和bindingName元素之间究竟有什么区别?我问的原因是我正在创建一个使用basicHttpBinding和SSL的端点.我像这样配置了web.config:

<basicHttpBinding>
<binding name="basicHttps">
  <security mode="Transport">
    <transport clientCredentialType="None"/>
  </security>
</binding>
Run Code Online (Sandbox Code Playgroud)

<endpoint binding="basicHttpBinding" bindingConfiguration="basicHttps" contract="Hsp.Services.Interface.Catalog.ICatalogService" address="" />
Run Code Online (Sandbox Code Playgroud)

但是,使用bindingConfiguration时,https无法正常工作.当我将bindingConfiguration更改为bindingName时,它按预期工作.那么,这两者究竟有什么区别?

wcf wcf-binding

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