C# 你好,COM图书馆在哪里?

C# 你好,COM图书馆在哪里?,c#,.net,windows,sdk,bonjour,C#,.net,Windows,Sdk,Bonjour,我已经下载并在我的Win7 64位计算机上安装了 我尝试在C:\ProgramFiles\BonjourSDK\Samples\CS中构建这两个项目。但是,它们都引用了Bonjour,导致我出现以下生成错误“无法加载引用“Bonjour”的类型库”。图书馆未注册。” “你好”似乎安装正确,因为我可以运行“你好”打印机向导,它似乎工作正常 你知道为什么VisualStudio找不到这个库吗 顺便说一下,我正在使用Visual Studio 2008。是的!Bonjour只是一个32位控件,只能从3

我已经下载并在我的Win7 64位计算机上安装了

我尝试在C:\ProgramFiles\BonjourSDK\Samples\CS中构建这两个项目。但是,它们都引用了Bonjour,导致我出现以下生成错误“无法加载引用“Bonjour”的类型库”。图书馆未注册。”

“你好”似乎安装正确,因为我可以运行“你好”打印机向导,它似乎工作正常

你知道为什么VisualStudio找不到这个库吗


顺便说一下,我正在使用Visual Studio 2008。

是的!Bonjour只是一个32位控件,只能从32位应用程序访问


请尝试从目标为32位的32位计算机编译测试应用程序。

谢谢!尽管2.0 SDK声称“Bonjour SDK包含32位和64位版本Windows的头文件、库、可执行文件、安装程序和示例代码。”但对于.NET来说,这似乎不是真的。它们可能包含64位Dll,但我不知道这可能在哪里。你必须用regsvr64注册吗?我想我会试试Mono.Zeroconf而不是苹果SDK。