首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >列出解决方案的项目/程序集

列出解决方案的项目/程序集
EN

Stack Overflow用户
提问于 2010-12-15 18:42:17
回答 2查看 531关注 0票数 1

我想列出我的解决方案中的程序集,但只列出那些作为我的解决方案中的项目的程序集,而不仅仅是AppDomain.CurrentDomain.GetAssemblies()返回的已加载程序集的列表;

有没有给我提供运行时解决方案信息的类?理想情况下,我正在寻找像Application.GetSolutionProjects()这样的东西;

项目是VS2008/C#/.Net 3.5

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-15 18:48:27

应用程序实际上与您的解决方案是分开的。您可以分析解决方案并投影XML,以生成由解决方案创建的程序集列表。

我不确定你是如何在运行时做到这一点的,因为解决方案和项目文件通常是不可用的。您可以在编译时预先创建一个列表,然后让一个方法读取它。或者,您可以在编译时将程序集转储到特定子目录中,然后在运行时检查该目录以列出您的程序集。

票数 1
EN

Stack Overflow用户

发布于 2010-12-15 18:54:18

解决方案文件仅用于VS,它不是.net框架的一部分,也不包含在项目中,即您可以有一个项目和包含此项目的多个解决方案,您想获取什么解决方案项目?但是,您可以解析特定的解决方案文件以获取解决方案中的所有项目

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4449026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档