小编Goo*_*ber的帖子

SQL,PL-SQL和T-SQL有什么区别?

SQL,PL-SQL和T-SQL有什么区别?

任何人都可以解释这三者之间的差异,并提供相关使用的方案吗?

sql t-sql plsql

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

调试Windows服务

脚本

我有一个用C#编写的Windows服务.我已经阅读了有关如何调试它的所有谷歌线程,但我仍然无法让它工作.我运行了"PathTo.NetFramework\InstallUtil.exe C:\ MyService.exe".它表示安装成功,但是当我运行"Services.msc"时,该服务根本不显示在任何地方.如果我进入任务管理器,有一个名为"MyService.vshost.exe"的进程.很确定不是它,因为它是一种服务,而不是一个过程.

有人可以向我解释一下吗?

如果我在运行Services.msc时应该看到该服务?(请记住,这一切都是在本地机器上完成的,没有任何服务器.

其他

我正在运行VS2008.

编辑:

这一切都是在我的本地机器上完成的,我没有服务器或访问任何服务器.另外,我甚至不知道服务做什么,我想调试它,所以我可以演练代码,看看它所有的作品(里面的服务代码,而不是服务本身如何 - 任何你Smarty的裤子可能建议我看一个模板).

编辑2:

这些都没有工作!每当我尝试一些东西时,我都会得到一些关于必须使用NET START或安装服务的消息.

编辑3:

我正在运行VS2008.

我键入:C:\ WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe C:\ dev\Restarter\bin\Release\Restarter.exe

我得到了这个:Microsoft(R).NET Framework安装实用程序版本2.0.50727.3053版权所有(c)Microsoft Corporation.版权所有.

运行事务安装.

开始安装的安装阶段.请参阅日志文件的内容以获取C:\ dev\Restarter\bin\Release\Restarter.exe程序集的进度.该文件位于C:\ dev\Restarter\bin\Release\EDT.Restar ter.InstallLog.安装程序集'C:\ dev\Restarter\bin\Release\Restarter.exe'.受影响的参数是:logtoconsole = assemblypath = C:\ dev\Restarter\bin\Release\Restarter.exe logfile = C:\ dev\Restarter\bin\Release\Restarter.InstallLog

安装阶段成功完成,提交阶段正在开始.请参阅日志文件的内容以获取C:\ dev\Restarter\bin\Release\Restarter.exe程序集的进度.该文件位于C:\ dev\Restarter\bin\Release\Restar ter.InstallLog.提交程序集'C:\ dev\Restarter\bin\Release\Restarter.exe'.受影响的参数是:logtoconsole = assemblypath = C:\ dev\Restarter\bin\Release\Restarter.exe logfile = C:\ dev\Restarter\bin\Release\Restarter.InstallLog

提交阶段成功完成.

事务处理安装已完成.

C:\ Program Files\Microsoft Visual Studio 9.0\VC>

然后我去了RUN - > Services.msc我什么都看不到.

任务管理器中有一个名为"Restarter.vshost.exe"的进程.

而已.

我只想安装和调试它.我知道它有效(因为它运行并且不会崩溃).但代码是由朋友编写的,我希望通过在调试模式下遍历它来理解底层代码.

c# debugging windows-services

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

TortoiseGit - 还原?

我正在使用TortoiseGit.我想在删除一些图像之前恢复到某一点.

我是怎么做到的,我所看到的还原方法是不正确的....

git tortoisegit

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

C#中参数/参数之间的差异

可能重复:
参数和参数之间有什么区别?

C#中的参数和参数有什么区别?

它们是一样的吗?

c# parameters arguments

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

带附件的C#MailTo?

目前,我使用以下方法打开用户outlook电子邮件帐户,并使用相关内容填充电子邮件以进行发送:

public void SendSupportEmail(string emailAddress, string subject, string body)
{
   Process.Start("mailto:" + emailAddress + "?subject=" + subject + "&body=" 
                + body);
}
Run Code Online (Sandbox Code Playgroud)

但是,我希望能够使用附加文件填充电子邮件.

就像是:

public void SendSupportEmail(string emailAddress, string subject, string body)
{
   Process.Start("mailto:" + emailAddress + "?subject=" + subject + "&body=" 
      + body + "&Attach="
      + @"C:\Documents and Settings\Administrator\Desktop\stuff.txt");
}
Run Code Online (Sandbox Code Playgroud)

然而,这似乎不起作用.有谁知道一种方法可以让它工作!?

帮助大大欣赏.

问候.

c# mailto attachment

27
推荐指数
2
解决办法
7万
查看次数

C#何时使用"此"关键字

可能重复:
您何时使用"this"关键字?

您好,我知道该This关键字用于引用该类的实例,但是,假设我有一个名为的类Life,它定义了两个字段,person(他们的名字)和他们的伙伴(他们的名字):

class Life
{
    //Fields
    private string _person;
    private string _partner;

    //Properties
    public string Person
    {
        get { return _person; }
        set { _person = value; }
    }

    public string Partner
    {
        get { return _partner; }
        set { _partner = value; }
    }

    //Constructor 1
    public Life()
    {
        _person = "Dave";
        _partner = "Sarah";

        MessageBox.Show("Life Constructor Called");
    }

    //Constructor 2
    public Life()
    {
        this._person = "Dave";
        this._partner = "Sarah"; …
Run Code Online (Sandbox Code Playgroud)

c# constructor this

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

C#Linq to XML检查元素是否存在

我有一个XML文档如下:

<Database>
 <SMS>
   <Number>"+447528349828"</Number> 
   <Date>"09/06/24</Date> 
   <Time>13:35:01"</Time> 
   <Message>"Stop"</Message> 
 </SMS>
 <SMS>
   <Number>"+447528349828"</Number> 
   <Date>"09/06/24</Date> 
   <Time>13:35:01"</Time> 
   <Message>"Stop"</Message> 
 </SMS>
</Database>
Run Code Online (Sandbox Code Playgroud)

我正在尝试检查文档中是否存在父SMS节点的number子节点(出于验证目的,以避免插入重复数据).

关于潜在解决方案的任何建议?

编辑:元素将与输入字符串进行比较.例如if(inputNumber == xmlDocNumber){//不插入新元素}

c# xml linq linq-to-xml

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

从文本文件中删除特定行?

我需要从文本文件中删除一条确切的行,但我不能为我的生活锻炼如何去做这件事.

任何建议或例子将不胜感激?

相关问题

从文本文件中删除行的有效方法(C#)

c# text-files

25
推荐指数
3
解决办法
10万
查看次数

套接字连接已中止 - CommunicationException

本来:

  • 我认为这是一个循环参考问题........事实证明它不是.
  • 问题产生于根本没有配置服务配置.
  • 由于默认值非常低,因此发送大量数据会导致服务崩溃.

场景:

  • 看来我的WCF服务中可能有循环引用,但使用"[DataContract(IsReference = true)]",没有任何帮助解决它.
  • 我收到错误"套接字连接已中止.这可能是由于处理您的消息时出错或远程主机超出接收超时或基础网络资源问题引起的.本地套接字超时为'00:01:00' ".
  • 我错过了什么吗?

码:

[DataContract(IsReference=true)]
public class Message
{
    [DataMember]
    public string TopicName { get; set; }

    [DataMember]
    public string EventData { get; set; }

    [DataMember]
    public SerializableDictionary<string, FuturesLineAsset> FuturesLineDictionary { get; set ; }
}
Run Code Online (Sandbox Code Playgroud)

思考:

  • 我想知道是不是因为我有一个类FuturesAsset,它有一个BindableDictionary类型的属性(这是一个CUSTOM OBJECT),该属性包含一个FuturesLinesAssets列表.
  • 见下文:

家长:

public class FuturesAsset
{
    public string AssetName { get; set; }
    public BindableDictionary<string, FuturesLineAsset> AssetLines { get; private set; }

    public FuturesAsset()
    {
        AssetLines = new BindableDictionary<string, FuturesLineAsset>();
    }

    public FuturesAsset(string …
Run Code Online (Sandbox Code Playgroud)

.net c# wcf exception-handling

23
推荐指数
3
解决办法
7万
查看次数

C#迭代DataGridView并更改行颜色

我有一个由多行和多列组成的datagridview.我想迭代每一行并检查特定列的内容.如果该列包含单词"NO",我想将整行的前景颜色更改为红色.到目前为止,这是对某些代码的尝试,但它肯定不起作用,开始怀疑我是否需要迭代每个单元格?

码:

foreach (DataGridViewRow dgvr in dataGridView1.Rows)
        {
            if (dgvr.Cells["FollowedUp"].Value.ToString() == ("No"))
            {
                dgvr.DefaultCellStyle.ForeColor = Color.Red;
            }
        }
Run Code Online (Sandbox Code Playgroud)

c# loops datagridview row winforms

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