小编Sco*_*t P的帖子

没有Windows凭据的netTcpBinding?

我有一个机器控制应用程序,我有一台客户端计算机和五个服务器盒在机器子网上进行通信.没有域控制器.我想使用netTcpBinding来提供可靠性和事务支持.

当域控制器不存在时,是否可以使用此绑定进行用户名/密码验证?我不想使用证书,因为我不想管理900台计算机(150台机器)上的证书,这些计算机不会连接到办公室局域网.

wcf credentials nettcpbinding

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

有没有一种从文本文件生成代码的简单方法?

我目前正在开发一个使用大量硬编码内存位置访问硬件的项目.这些位置可能会根据电气工程师的心血来潮而改变,所以我希望从工程师的记忆图中生成代码.假设地图是一个简单的文本文件,如:

Name, Type, Address, Description
Foo, int, A001, Foo integer variable
Bar, float, A002, Bar float variable
Run Code Online (Sandbox Code Playgroud)

我想自动生成代码(不是IL)类似于:

class MachineMap
{
  /// <summary>
  /// Foo integer variable
  /// </summary>
  public readonly Addressable<int> Foo = new Addressable<int>("A001");
  /// <summary>
  /// Bar float variable
  /// </summary>
  public readonly Addressable<float> Bar = new Addressable<float>("A002");
}
Run Code Online (Sandbox Code Playgroud)

有没有人有关于使这项任务变得简单或容易的工具的想法?

.net code-generation

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

打印双显示器上的Visual Studio 2010查找和替换对话框

是否有其他人在Visual Studio 2010中遇到查找和替换对话框的问题?

对于多显示器支持的许多改进是VS,这让我很疯狂.

每当我在VS 2010中打开" 查找和替换"对话框时,它通常会跨越两个监视器.其他对话框,如导航到似乎始终有效.

这会让其他人变得有点邋,,还是仅仅是我?

任何人都有修复? 查找并替换 VS扩展?

更新:
有一个修复了此问题,现在(KB2268081): http://connect.microsoft.com/VisualStudio/Downloads

visual-studio-2010

6
推荐指数
2
解决办法
1678
查看次数

有人在生产应用程序中使用IronPython吗?

我一直在想要添加IronPython以扩展我支持的科学应用程序.

这是一个好主意还是可怕主意?

是否有任何在生产应用程序中使用IronPython的好例子.我见过Resolver,有点可爱.还有其他应用程序吗?

我没有得到的是这个.使用IronPython比使用代码DOM之类的东西在应用程序中创建类似可扩展性的脚本更容易吗?

任何人都有一些恐怖故事或IronPython/IronRuby取得辉煌成就的故事?

ironpython

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

防止Task.ContinueWith异常

如果第一部分失败,我试图阻止任务继续.

我的代码看起来像这样:

Task listener = Task.Factory.StartNew(openConnection).ContinueWith((t) => listenForNumber());

    void openConnection()
    {
        try
        {
           //stuff
        }
        catch
        {
          //morestuff
        }
    }

    void listenForNumber()
    {
       //even more stuff
    }
Run Code Online (Sandbox Code Playgroud)

现在,如果openConnection()进入catch块,则不应执行listenForNuber()

我试过了 ContinueWith((t) => listenForNumber(),TaskContinuationOptions.NotOnFaulted);

但没有成功,任何帮助?:(

谢谢

.net c# task-parallel-library

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