ASMX +外部DLL

时间:2009-11-15 02:12:40

标签: web-services iis dll tfs asmx

我正在使用Silverlight客户端加入Microsoft Team Foundation Server。我使用ASMX Web服务使用TFS api进行实际调用。

当我使用visual studio开发服务器运行它时,一切正常,但我无法弄清楚如何将应用程序部署到IIS。

我可以让ASMX Web服务工作,除非它是使用TFS api的调用。我已经尝试将所有TFS api DLL放入我能想到的每个目录中,甚至安装visual studio sdk。什么都行不通!

更新11/15/09美国东部时间下午7:50

原来,TFS api试图在c:\ Documents and Settings \ Default User \ Local Settings \ Application Data \ Microsoft \ Team Foundation \ 2.0 \ Cache \中创建缓存,而IIS_WPG用户没有访问这样做。轻松修复。

1 个答案:

答案 0 :(得分:0)

安装TFS API的唯一受支持方式是安装团队资源管理器。您可以尝试GAC只需要您需要的程序集,但您自己[并且在技术上违反了EULA] ......

其他要检查的事项:

  • IIS以32位模式运行
  • 模拟正常运行
  • 代理设置

你得到什么错误?您是否尝试将调试器附加到IIS?

相关问题