我创建了一个简单的 .dll,并试图在一个简单的测试项目中使用它。但是,当我尝试添加引用时,没有可供选择的引用,也没有“浏览”选项。
我怀疑这可能与我的 PATH 有关,因为当我安装 CMake(一个不相关的非 Visual Studio 项目的依赖项)时,CMake 决定删除我 PATH 中的所有内容。
看我的截图:http://jsfiddle.net/t84BS/ (data-uri 可能不会在 IE 中显示)
我想象我至少应该在那里看到一些 .NET 引用。
最佳答案
我不确定您应该在 IDE 中看到什么。你有 .def 文件吗?要从 dll 运行 dumpbin/EXPORTS my.dll
关于 PATH 变量运行 for %G in ("%path:;=""%") do @echo %G
以在单独的行上查看每个路径。
要添加新路径,请键入 PATH=%PATH%;C:\My\New\Path
也许所有的路径都设置好了,而不是在某处被覆盖了。检查您的 autoexec.bat 最后只需重新安装 Visual Studio。
关于c++ - Visual C++,没有试图添加 .dll 的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8028655/