如何获取VS项目信息?

jocklyhu 2009-10-26 04:41:29
使用EnvDTE80.DTE2 dte2 = (EnvDTE80.DTE2)System.Runtime.InteropServices.Marshal.GetActiveObject("VisualStudio.DTE.9.0");
用这个方法获取到的项目信息,获取到的信息都是第一个打开的VS的信息,但是在开发的过程中打开N个vs是很有可能的,所以通过此种方式取到的信息就不对,请问下通过什么方式进行获取项目信息呢?
...全文
107 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jocklyhu 2009-10-27
  • 打赏
  • 举报
回复
已解决!谢谢两位
APP开发王 2009-10-27
  • 打赏
  • 举报
回复
不好意思是 AddIns
APP开发王 2009-10-27
  • 打赏
  • 举报
回复
这个很简单 VS插件开发里可获取
addones
Dobzhansky 2009-10-26
  • 打赏
  • 举报
回复
没搞过, 估计你得看看 visual studio SDK,
对于 web 项目,

项目本身, aspx, ascx, asmx 等文档都有设计时支持的类,

web 开发功能是作为一个 VS Package 安装的.
jocklyhu 2009-10-26
  • 打赏
  • 举报
回复
在设计时控件编辑框中获取,在web中比如有当前项目的虚拟路径,之类的信息,
Dobzhansky 2009-10-26
  • 打赏
  • 举报
回复
你要在哪里获得项目信息, 获得哪些信息呢?

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧