1

我正在使用 TFS 2010 和 Visual Studio 2012。我创建了一个 C# api 来连接到 tfs。该代码有效。我使用了几个 microsoft.foundation dll。他们使用的是 2.0 版,但我必须通过将启用 32 位应用程序设置为 True,在我的服务器(Windows 服务器 2008 64 位)上的 IIS 中配置我的应用程序池。生产服务器不喜欢 32 位并且正在运行。无法使用 dll。我必须找到等效的 64 位。有人可以指点我在哪里可以找到它们吗?

谢谢

4

1 回答 1

0

@sudhir3,谢谢你的建议。就像我说的那样,代码不是问题并且可以工作,但这涉及在应用程序池上设置 32 位标志。进一步的调查使我知道 32 位 dll 没有相当于 64 位的。VS 本身还是 32 位的。微软几乎没有转换到 64 位。

因此,II 最终将应用程序池中的 IIS 32 位标志设置为 false,并创建了将值传递给 powershell cmdlet 的 web api webservice,该 cmdlet 反过来执行我的 TFS api 代码。

于 2013-12-02T15:18:54.677 回答