我正在做始终在IIS中托pipe的Web应用程序(从6到7),而且我总是在部署中遇到问题。
这些应用程序大多数情况下都是“开箱即用”的,但有时候这很糟糕。
最后一次,在安装了Share Point Server的IIS 7上安装它我发现,即使SPS运行在不同的Web站点上,我也需要删除SPS压缩。 其他时间是关于application.config与32位应用程序运行,因为它停止了第2请求AppPool( 本文帮助 )。
我想知道…因为Web应用程序总是在Visual Studio中没有任何问题,我能不能聚集Cassini Web服务器和部署我的Web应用程序就像任何其他Windows应用程序?
卡西尼或其他什么…
你对此有什么想法?我能做些什么来阻止一些装置出现这么多问题?
您需要学习IIS,否则您需要将IIS留给专业人士。 我build议你不要寻找技术解决scheme来解决培训问题。
第一步,你需要站出来试验环境,这样你才能在生产之前练习部署。
第2步你需要成为非常famile正是你正在部署。
通常ASP.Net应用程序的部署很简单,因为它们通常只需要XCopy部署。
我注意到你提到了SharePoint。 如果您正在部署SharePoint,则需要遵循包括使用SharePoint解决scheme(WSP)的标准最佳实践。 您不必触摸web.config文件,因为SharePoint具有执行这些部署的API。 一般来说,如果您不得不对SharePoint部署执行任何手动步骤,那么有些事情是不正常的。
祝你好运,只需要你的时间。