【问题标题】:How do I distribute a Windows service that depends on a class library?如何分发依赖于类库的 Windows 服务?
【发布时间】:2020-01-31 05:55:44
【问题描述】:

我有一个 Visual Studio 解决方案。该解决方案包含两个项目。第一个是一个类库,其中包含与 sql server db 通信的所有方法。第二个是windows服务项目,每30分钟运行一次。

如何在一个包中分发此设置?

我试过了:

1-添加类库作为对windows服务的引用。 2-创建一个安装项目并在应用程序文件夹中添加windows服务。 3-将windows服务和类库添加到应用文件夹中。

这是错误的屏幕截图

我认为这个错误是因为类库无法访问 SQL db。

【问题讨论】:

  • 这能回答你的问题吗? Windows Service Deployment
  • @Ignasi93 不,这是安装 Windows 服务的答案,但我的问题是关于使用 Visual Studio 中的安装项目将 Windows 服务与类库打包

标签: c# sql-server windows-services


【解决方案1】:

您希望部署依赖于 DLL 的 Windows 服务。

“部署”是您所谓的“分发”的标准。您了解基本概念,但只是意识到该标准称为“部署”。

这里有执行此操作的详细信息... (不要投反对票。评论以便未来的人能够理解。)

Windows Service Deployment

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-31
    • 1970-01-01
    • 2012-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多