下面是VS 2008中的场景:我有App1和App2,它们都包含对自定义Library1的引用。 Library1引用了API1,该API1仅由App1和API2使用,仅由App2使用。但是,当我构建App1时,它包含所需的所有库/文件,均为 API1和API2(反之亦然)。有没有一种方法可以确保App1的构建只包含该构建的Library1所需的引用?C#内置VS - 独立的API参考?
0
A
回答
2
不,因为图书馆是建立在没有任何有关谁将使用其内部引用的任何知识。因此,所有引用在构建库时都会链接,无论引用库的应用程序有多少(可能为零)。
如果重要的是实现是分开的,则可以从Library1访问API1并创建一个新库Library2来访问API2。
+0
谢谢,我认为这是不可能的。在我的OP中,我忘记提到我想保留一个单独的库,所以你提到的选项对我不起作用。 –
相关问题
- 1. C++独立参考 - 用于什么?
- 2. C++参考shared_ptr vs参考
- 3. C++ getter temporary vs const参考
- 4. SolrCloud vs独立Solr
- 5. NSData的内容是否单独参考?
- 6. 设置参考C++
- 7. 独立jenkins.war vs配置持久性?
- 8. Apache ProxyPass:独立vs位置标签?
- 9. 的MongoDB:embeding VS参考
- 10. C#Google Drive API参考
- 11. 参考vs C++中的变量
- 12. Scanf - 每参考VS参数参考
- 13. VBScript ODBC API参考
- 14. 设置元表:参考vs内联的优势?
- 15. 参考自己与独立子类的回调
- 16. 参考单独的项目总成团队服务建立
- 17. iPhone参考独立目录中的资源
- 18. 项目参考Vs文件参考?
- 19. C++内存管理参考
- 20. 独立的java Glasshfish客户端。参考gf-client.jar
- 21. C++参考VS局部变量
- 22. 指针VS参考
- 23. JQuery值vs参考
- 24. 参考VS依赖
- 25. 独特的恒定参考
- 26. 嵌套视图VS独立
- 27. Solidworks API和Winforms C#swApp(独立版)
- 28. C++参考vs指针for循环内变量?
- 29. 设计STI vs. MTI vs.独立表
- 30. C#独立WebDAV
如果App1不使用API1中与API2相关的任何类,则App1不应该需要对API2的引用。不过,如果您不想拥有两个不同版本的Library1,则无法避免Library1引用API1和API2。 – dtb