问题列表 - 第20277页

如何使Windows服务启动为"自动(延迟启动)"

场景:

作为Windows服务运行的WCF服务.帐户是"用户".


做了什么:

我已经覆盖了projectinstaller中的OnBeforeInstall,以便能够从配置文件中设置用户名和密码.


我能做什么:

我希望能够将starttype设置为Automatic(延迟启动)


我尝试过的:

我把以下的coderow放在重写的OnBeforeInstall中

serviceInstaller1.StartType = ServiceStartMode.Automatic + 1;

想象我会把ServiceStartMode枚举变成代表自动(延迟启动),不起作用.没有尝试任何更简单的因为我找不到任何尝试.


我在网上发现了什么:

我发现自动(延迟启动)将在.NET 4中可用,但这对我现在没有帮助. MSDN 我发现可以将DelayedAutoStart添加到服务的配置键中,但如果我应该从代码中执行此操作,这感觉就像是一个黑客攻击.但也许这是目前唯一可用的解决方案?

有任何想法吗?

罗伯特佩尔松,瑞典

c# wcf windows-services

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

将工作时间添加到时间戳

我需要将工作时间添加到时间戳.工作时间为上午8点至下午6点.让我们说我们有下午2点,我必须增加6个小时.结果应该是上午10点......任何猜测?

谢谢.

php calendar business-logic date

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

地址簿中标签的颜色是什么?

有没有人知道地址簿中标签的颜色?例如,当您打开联系人时,您可以观察"电话"或"主页"标签的颜色.那颜色是什么?你有什么主意吗?

任何帮助非常感谢.

谢谢Prathap.

iphone objective-c uicolor

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

我们可以将枚举作为通用数据类型吗?

我们可以将枚举作为通用数据类型吗?如果是这样,请提供一个例子.提前致谢.

.net c# generics enums

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

页面加载在Firefox上触发两次

好的,首先是一些背景:我有一个页面显示任何所选项目的点击次数(或视图).在每个页面加载时调用的命中计数器过程即

if (Request.QueryString.HasKeys())
{
    // get item id from icoming url e.g details.aspx?itemid=26            

    string itemid = Request.Params["itemid"];

    if (!Page.IsPostBack)
    {
        countHit(itemid);
    }
}
Run Code Online (Sandbox Code Playgroud)

问题是:我的期望是每个页面加载时计数器会增加1,但我的datalist和formview上的计数器总是落后并且步长为2即

而不是1, 2, 3, 4,它0, 2 , 4, 6.

看起来页面加载是两次触发.后来我发现只有在使用Mozilla Firefox时才会发生这种情况.该页面与其他浏览器(如IE)一样正常

这变得非常令人沮丧.

asp.net firefox

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

添加空alt =""有什么好处?应该使用哪个alt这个alt =""或alt =""?

添加null alt =""有什么好处?只是通过验证或它有更多的理由

它应该怎么写?

像这样,没有空间

alt=""
Run Code Online (Sandbox Code Playgroud)

或者这有一个空格

alt=" "
Run Code Online (Sandbox Code Playgroud)

xhtml accessibility screen-readers

8
推荐指数
2
解决办法
1031
查看次数

在回发期间禁用asp.net动态按钮单击事件,然后启用它

我正在我的代码中动态创建一个按钮并将click事件附加到它.但是,我必须阻止人们在进行过程中点击它.因此,当它被单击一次时,它应该被禁用,当进程结束时,它应该被启用.我怎样才能做到这一点?

谢谢.

c# asp.net postback dynamically-generated

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

.NET不会在PATH中搜索我的C#DLL

我有一个C#dll说dll1被另一个C#dll引用dll2引用.dll1的路径在env变量PATH中指定.当我尝试编译dll2时,dll2报告错误,它无法找到程序集dll1.我不确定如何才能实现这一点我认为PATH在.Net的Dll搜索中使用.

等待一些有用的建议

谢谢Karandeep Malik

.net c#

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

关于介绍C++接口的文章的问题

我一直在阅读一篇关于C++接口的文章(http://accu.org/index.php/journals/233),我完全迷失了它应该将所有虚拟成员函数都设为私有的部分(标题为"加强分离").对我来说根本没有意义.

据作者说,代码是这样的:

class shape {
public:
  virtual ~shape();
  virtual void move_x(distance x) = 0;
  virtual void move_y(distance y) = 0;
  virtual void rotate(angle rotation) = 0;
  //...
};

class line : public shape {
public:
  line(point end_point_1, point end_point_2);
  //...
private:
  virtual ~line();
  virtual void move_x(distance x);
  virtual void move_y(distance y);
  virtual void rotate(angle rotation);
  //...
};
Run Code Online (Sandbox Code Playgroud)

所以我们有一个纯粹的虚函数,它是公共的,它的实现(在行类中)是私有的.

谁能解释一下如何调用move_x函数?它的访问说明符是私有的,如果我尝试这样做会导致错误:

line my_line(point(0,0), point(1,2));
my_line.move_x(-1); // does not compile
Run Code Online (Sandbox Code Playgroud)

同样,说绘图界面(参见本文前面部分)也无法访问这些函数是正确的吗?

谢谢.

c++ interface class

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

Silverlight的LINQ-to-SQL相当于什么?

我有一个WPF应用程序在本地.MDF文件上使用LINQ-to-SQL.这个解决方案简单,容易,有效,即我设置了一次模型,然后通过LINQ在任何地方读/写数据:

        using (var db = Datasource.GetContext())
        {
            oldItem = (from i in db.Infos
                       where i.Id == TheId
                       select i).SingleOrDefault();
            CreateForm(db, FormBase, oldItem, Button_Save);
        }
Run Code Online (Sandbox Code Playgroud)

对于Silverlight应用程序来说,这个简单的等价物是什么?

搜索我发现了一系列术语:

  • WCF RIA服务,WCF数据服务(ADO.NET数据服务,Astoria),数据服务工具包
  • .NET RIA服务
  • 的OData(达拉斯)
  • 的GData
  • REST,基于REST,类似REST,受REST启发
  • XML,JSON,RDF + XML
  • Web服务,SOA
  • 基于云的服务,Azure,SQL Azure,Azure服务平台

我想做的就是:

  • 创建一个.mdf文件
  • 使用一些类似LINQ-to-SQL的工具来生成支持Web的(REST?)数据层等.
  • ftp .mdf文件和类到我的ASP.NET Web托管服务
  • 编写使用LINQ读写此数据源的Silverlight客户端

linq silverlight wcf data-access-layer wcf-ria-services

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