3

我的公司使用一种 GIT 将源代码从本地系统移动到所需位置的存储库(稍后部署和填充,它基本上是一个服务器),并且对该工具的支持很糟糕。它使用命令行,使用起来非常繁琐。我想为此目的构建类似于 tortoiseSVN / tortoiseGIT 的东西,我正在寻找一个起点。

我将如何获得文件夹中的覆盖图标?我如何能够以“正确”的方式进行 Windows 资源管理器集成?

我将使用 .Net C# 来构建这个工具。

在此先感谢您的帮助!

干杯。

4

1 回答 1

3

你可以写一个外壳扩展!不过,还有很多东西要学完整的 idiot 的 shell 扩展指南系列的第 IX 部分解释了如何处理图标。

通常不支持在 C# 中编写 IE 和 Shell 扩展。当然,较新版本的运行时确实允许您在 SxS 支持方面更加灵活。但是您在编写 COM 互操作方面是靠自己的,您需要非常仔细地考虑这将如何影响其他应用程序,例如使用文件打开对话框。

于 2012-06-19T15:57:30.607 回答