我目前正在使用 .NET 4 开发一个应用程序,它必须与 Perforce 服务器交互。
我的团队之前使用 Perforce API 开发了某种包装器,但它缺少很多用例并且不能正确处理异常。简而言之,我无法按原样使用它,因为要使其尽可能“防弹”需要付出相当大的努力。
我想知道是否存在适用于 .NET 的 Perforce API 包装器可以正确处理异常?
当我评估我们内部包装器的可用性时,我想出了一个异常和用例列表,我们的应用程序需要处理(并且包装器需要抛出)。
该列表非常详尽,这促使我想知道是否已经存在某种包装器。
最佳答案
您可能想查看 P4API.NET库,由 Perforce 提供。或者你可以使用 P4.NET库,它不是 Perforce 的官方版本,但已经存在了一段时间。
我已经多次使用 P4.NET,并且对它非常满意。您可以获得 .NET 4 库 here ,因为我相信原始库只支持 .NET 2。
关于c# - Perforce API 的 .net 包装器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9146677/