小编Lar*_*sik的帖子

错误1001:已存在指定的服务.无法删除现有服务

我有服务.我刚刚安装了它.我需要对服务进行更新.我去了添加/删除程序并查找我的服务,它没有安装在那里.我查看了services.msc,它就在那里,停了下来.我能够启动并停止它.我以管理员身份运行命令提示符并运行sc delete [Service Name],并收到"指定的服务不作为已安装的服务存在".我在命令提示符下执行了sc查询,但未返回.我右键单击安装程序,单击卸载并收到"此操作仅对当前安装的产品有效".我也试过修理,得到了同样的信息.

我已经重启了几次机器,没有运气让这个服务卸载.我正在使用随Visual Studio安装的基本安装项目模板.我已经尝试更改程序的名称,并增加版本号.

如何卸载显然存在的服务,并防止将来发生这种情况?

c# windows windows-services visual-studio-2008

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

什么是单元测试,是否需要编写代码?

我加入了一个新的团队,我在理解他们如何进行单元测试时遇到了问题.当我询问单元测试的编写地点时,他们解释说他们没有这样进行单元测试.

他们解释说,他们所谓的单元测试是他们实际检查他们在本地编写的代码,并且所有的点都是连接的.对我来说,这是集成测试,只是在本地测试您的代码.

我的印象是,单元测试是为了验证代码的一小部分中的行为而编写的代码.例如,您可以编写单元测试以确保它返回正确的值,并对数据库进行适当的调用.使用像NUnit或MbUnit这样的框架来帮助你进行断言.

我的单元测试应该快速而快速.对我而言,您需要这些,以便您可以自动化它,并为您的应用程序提供大量测试,以确保它的行为与您的预期相同.

有人可以澄清我或他们的误解吗?

testing unit-testing

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