c# - Perforce API 的 .net 包装器?

标签 c# .net perforce

我目前正在使用 .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/

相关文章:

c# - 如何以类型安全的方式编写以列名作为参数的 LINQ 查询

.net - CLR token 可以为零或负数

c# - 如何解决 StackOverflowException

c# - Entity Framework Core 2.1 无法正确翻译查询

c# - Visual Studio 2017 无法加载项目

.NET Compact Framework - 显示 Silverlight 网站

git - 从 perforce 迁移到 git

perforce - 你能在 Perforce 中强制添加一个被忽略的文件类型吗?

git - perforce 中是否有等同于 git stash 的东西?

c# - Xamarin:从(共享项目)加载数据库的 Assets 路径