.net - Visual Studio 2012 中的 TlbImp.exe

标签 .net interop

我正在寻找使用 TlbImp.exe 为 Excel Library 11.0 创建一些 dll。查看文档,我应该可以在 SDK bin 中找到它,如下所示:

C:\Program Files (x86)\Microsoft Visual Studio 10.0\SDK\v3.5\Bin

但是当我去那里时它是空的。如果我在 Windows 资源管理器中进行搜索,我会得到以下结果:

enter image description here

所以我的问题是,TlbImp.exe 是否仍然是可行的方法,或者它是否已进一步集成到 Visual 2012 中?

如果仍然可行,我应该使用哪个版本的工具?生成的 .dll 预计在哪个框架上运行有关系吗?

最佳答案

Looking at the docs I should expect to find it in the SDK bin, something like:

C:\Program Files (x86)\Microsoft Visual Studio 10.0\SDK\v3.5\Bin

这就是为什么我尝试在每个文件夹中查看它,你猜怎么着? 我找到了!

就在这里!

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin

真正的问题是,我需要安装 .NET 2.0 和 .NET 3.0 才能使用搜索它。

enter image description here

关于.net - Visual Studio 2012 中的 TlbImp.exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18972440/

相关文章:

c# - 整数除法

r - R 的特性是否与系统相关?

c# - 如何在 C# 中使用 C++ 类实例

javascript - 使用 jQuery 延迟 .net 文件上传?

c# - IDisposable、Finalizers 和非托管资源的定义

javascript - 用于嵌套函数的 Clojurescript Extern

c# - 从封闭源代码的第三方 Win32 应用程序中的窗口捕获数据

WPF-DirectX 互操作问题(D3DImage)

c# - 如何获取窗口列表(DirectSound?ASIO?)音频设备?

c# - 我需要哪些 SOAP/WS-Security/WS-Addressing/etc 来发送这条消息