我试图在我的 DLL 上嵌入一些图标,但有些东西是不正确的。
使用 .NET4 和 VS 2010 和 Windows7 x64 我有这个卫星 DLL(类库)。我添加资源文件和我的图标。在我的 DLL 代码中,我可以访问图标。(但这不是想法)。
问题是当我尝试使用这个 DLL 时,例如,为我的自定义文件夹选择一个图标。我点击文件夹属性,更改图标,但是当我选择我的 DLL 时,我收到一个错误,说我的 DLL 上没有图标。
我确信我的类库中缺少一些东西来实现这一点。
我试图在我的 DLL 上嵌入一些图标,但有些东西是不正确的。
使用 .NET4 和 VS 2010 和 Windows7 x64 我有这个卫星 DLL(类库)。我添加资源文件和我的图标。在我的 DLL 代码中,我可以访问图标。(但这不是想法)。
问题是当我尝试使用这个 DLL 时,例如,为我的自定义文件夹选择一个图标。我点击文件夹属性,更改图标,但是当我选择我的 DLL 时,我收到一个错误,说我的 DLL 上没有图标。
我确信我的类库中缺少一些东西来实现这一点。
尝试将您的图标放在资源 DLL 中,而不是类库中。请参阅:MSDN 上的“Creating a Resource-Only DLL”(我在 Visual C++ > Win32 > Win32 Project 中找到了上述项目类型)。