首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何部署C#应用程序用于分公司/远程办公(S)

如何部署C#应用程序用于分公司/远程办公(S)
EN

Software Engineering用户
提问于 2014-01-14 22:58:56
回答 1查看 1.1K关注 0票数 0

最近开始了一个新的职位。我面临的主要挑战之一是一个C# WinForms应用程序(让我们称之为AppX),它会导致大量非计划的工作。

其主要原因是它需要部署到几百个分支机构。目前,这是通过GP更新或定制应用程序。这两种方法都不可靠,意味着我们无法有效地部署版本升级。

软件需要做的一些背景和一些技术问题/背景:-

  1. AppX需要实时生成结果
  2. AppX需要连接到位于分公司的SQL server (速成版或全版)。
  3. AppX需要确保在版本升级之后,所有远程站点都在同一个版本上。
  4. 不能通过瘦客户端解决方案(如Citrix或远程桌面服务)部署AppX
  5. 总部网络可以看到整个分支机构网络并连接到它们的SQL服务器。

我最初的想法是

ClickOnce部署--然而,似乎有一些建议认为,.Net框架与其他软件之间的冲突可能存在一些问题。

将该解决方案部署为总部的web应用程序,将其重新连接到远程SQL server --从技术上讲,我不确定我将如何解决这个问题。

我想这是其他人可能遇到的事情,所以我想知道是否有其他的建议来解决这个问题。

谢谢

EN

回答 1

Software Engineering用户

发布于 2014-01-15 09:05:35

为什么不使用TFS自动构建?你可以在这里读到更多

http://msdn.microsoft.com/en-us/library/ff650529.aspx

对于数据库,您必须在项目中创建数据库解决方案,这就是您需要担心的所有问题,rest TFS将负责处理它。

票数 -3
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/224187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档