【发布时间】:2010-08-11 11:25:44
【问题描述】:
我正在开发一个小程序,旨在在构建后修改我的主要顶级应用程序二进制文件。为了使该过程完全自动化,我需要获取二进制文件的有效路径,例如。 G。 ../debug/application.exe 或 ../release/application.exe。
我的问题是,我需要独立于构建模式获取二进制路径。虽然我的项目可以构建为发布版本或调试版本,但我的 application.exe 路径必须是无关紧要的。
所以我发现我实际上可以使用 Visual Studio 2010 SDK 以编程方式获取有效路径。我只需要在 IDE 中获取用户设置的配置值; e. G。发布和调试模式,它是正确的 binary.exe 路径并对其进行编码。
在 VS2010SDK 中有一个库可以使它成为可能。它对 DTE 对象进行操作,可以将自动化模型作为一个整体进行操作。我对 Visual Studio 2010 的 SDK 部分相当缺乏经验,我可以使用一两个技巧;一个为我指明从哪里开始挖掘的人。
你能帮我解决这个问题吗?
我选择的 IDE 显然是 Visual Studio 2010,项目本身是用 C# 4 编写的。
祝你一切顺利,
帕维尔
【问题讨论】:
标签: visual-studio-2010 sdk c#-4.0 visual-studio-addins