我在 .Net 3.5 上使用 ServiceStack(很棒的框架,顺便说一句——使用它很有趣)开发了一个 Web 服务。该服务在 IIS6 下的开发盒上运行良好。但是当我尝试部署到运行 IIS7 的 prod 服务器时,我得到了错误:
[FileNotFoundException:无法加载文件或程序集“ServiceStack”或其依赖项之一。该系统找不到指定的文件。]
我尝试通过 xcopy(我认为对 ServiceStack 来说足够了)和 MSDeploy 进行部署——同样的错误。IIS7 虚拟目录通过了身份验证和授权测试。
如前所述,我不是 IIS 或 ServiceStack 专家。这可能是注册问题还是 GAC 问题?任何想法将不胜感激。