【发布时间】:2016-01-13 00:45:33
【问题描述】:
这有点难以解释... 基本上我想要的是7zip之类的东西。您可以使用 7zip 文件管理器并右键单击项目将其压缩到那里,或者您可以右键单击 7zip 之外的任何项目,例如桌面中的文件夹,然后可以选择使用 7zip。我如何使用 C# 应用程序实现这一点?你们能指出我正确的方向吗?
【问题讨论】:
标签: c# visual-studio cross-application
这有点难以解释... 基本上我想要的是7zip之类的东西。您可以使用 7zip 文件管理器并右键单击项目将其压缩到那里,或者您可以右键单击 7zip 之外的任何项目,例如桌面中的文件夹,然后可以选择使用 7zip。我如何使用 C# 应用程序实现这一点?你们能指出我正确的方向吗?
【问题讨论】:
标签: c# visual-studio cross-application
您必须创建一个 DLL 并将其注册为 Windows 的外壳组件。 See here 执行它的手动步骤。您只需创建一个安装程序即可执行相同的操作。
【讨论】: