在XP机器上使用远程编码的,本地运行的.NET Web应用程序的任何“陷阱”?

时间:2009-10-20 19:13:33

标签: .net iis windows-xp

看起来我将参与一个项目,由于截止日期和专业知识的原因,我们将编写一个Web应用程序(.NET 3.5)代码,该应用程序将部署到企业笔记本电脑以便在本地运行。由于我在开发Web应用程序方面的经验仅限于集中式服务器,我可以立即启动并控制,我正在努力展望我需要考虑这种方法的哪些问题。想到的一些问题:

  • XP上的IIS版本是否存在任何大规模问题?
  • 我们如何将配置数据库更改部署到笔记本电脑上的IIS实例并强制执行更新?
  • 就此而言,如何部署代码?小型客户端应用程序,它会轮询更新并下载所需的二进制文件并强制IIS回收?

除了客户端应用与本地网络应用对话之外,您能否想到这种方法可能出现的任何其他问题?

1 个答案:

答案 0 :(得分:1)

XP上的IIS 5仅限于一个主域。

您还可以查看并查看ASP.NET 4.0对IIS 5的支持。它的发布即将到来。你讨厌在3.5框架上自己挖洞。

另一种解决方案可能更适合您的需求。像Windows窗体,WPF或智能客户端的东西。你是在欺骗自己使用可部署的厚Web应用程序...你正在遭遇两个世界中最糟糕的:没有状态,部署和维护问题。

话虽如此,我以前见过这件事。有一个本地更新服务,用于ping服务器更新服务。发生更改时,它将停止IIS更新文件,然后重新启动服务。