回答
如果要添加对您有源代码的项目的引用,只需将项目添加到您的解决方案并添加对该项目的引用。如果选项可用,始终更喜欢通过引用二进制文件引用项目。
如果您要添加一个对解决方案中已经不是项目的东西的引用,那么您(当然)需要二进制文件。
不要尝试添加对已由解决方案中的项目生成的二进制文件的引用。这太愚蠢了。 :)
当然,该项目位于另一个解决方案。你的第一个解决方案是好的,它会让我至少继续运行,直到我找到为什么没有任何DLL:/ – 2010-05-19 14:14:52
这是完全合法的,并且在某些情况下建议,一个项目在多个解决方案之间共享。这不是一个诡计多端的方法,实际上可能是“正确”的解决方案。 – 2010-05-19 14:18:34
好的!不知道!感谢您的信息! – 2010-05-19 14:21:05
该项目可能是一个可执行文件或网站项目,让我想起几种可能性。
它是一个ASP.NET网站?他们不会编译成DLL的,但ASP.NET Web项目将。
这不是一个ASP .NET网站。这是一个Windows应用程序。 – 2010-05-19 14:17:21
如果这是一个Class library
项目应该有一个DLL作为输出。我建议检查项目设置的Application
选项卡,看看它是什么Application Type
。
您还可以检查Compile
选项卡以检查组件的创建位置。
这是一个Windows应用程序。 – 2010-05-19 14:18:09
如果它是Windows应用程序,它将生成一个exe文件,而不是一个DLL。 – 2010-05-19 14:37:14
- 1. Visual Studio 2008项目模板
- 2. Visual Studio 2008项目参考
- 3. Visual Studio 2008安装项目
- 4. Visual Studio 2008 C++。问题引用DLL项目
- 5. Visual Studio 2010 C++ DLL项目 - 无输出DLL文件!
- 6. Visual Studio项目“发布”(x86)版本无法加载DLL(msobj100.dll)
- 7. Visual Studio参考项目/ Dll的
- 8. 调试Visual Studio 2010的DLL项目
- 9. Visual Studio 2008下的C++项目结构
- 10. Visual Studio 2008中的空设置项目
- 11. Visual Studio 2008中的C++ Win32项目
- 12. 无法导入Visual Studio将C++ DLL导入到Windows上的Visual Studio C#项目
- 13. 从Visual Studio 2010中的Visual Studio 2008项目编辑源代码
- 14. Visual Studio DLL项目与DLL依赖项,无法解析的外部符号
- 15. Visual Studio 2008 html项目文档
- 16. 数据库项目:Visual Studio 2008 vs 2010
- 17. 构建VISUAL STUDIO 2008 C++项目系统
- 18. 重命名Visual Studio .NET 2008 C++项目
- 19. Visual Studio 2008,MSBuild:“替换”项目
- 20. Visual Studio 2008 Qt项目配置
- 21. 使用Visual Studio 2008构建C++项目
- 22. 微软Visual Studio 2008安装项目
- 23. 在Visual Studio 2008中编译Linux项目
- 24. 将Visual Studio 2008项目转换为2010
- 25. visual-studio-2008专业数据库项目
- 26. Visual Studio 2008项目和调试
- 27. Visual Studio 2008中的dll问题
- 28. Visual Studio 2008 .dll消失的问题
- 29. Visual Studio无法加载必需的DLL来运行项目
- 30. 在Visual Studio 2008中打开Visual Studio 2010项目
不,它不会发生。如果这是一个.NET项目,并且你成功编译它,你将得到一个程序集。 – 2010-05-19 14:11:52