如何通过Visual Studio DTE添加安装项目
本文关键字:添加 安装 项目 DTE Studio 何通过 Visual | 更新日期: 2023-09-27 17:50:48
我正在尝试开发一个模板Visual Studio 2008解决方案,利用IWizard
接口。到目前为止,我已经成功地将多个项目添加到解决方案中。我现在希望把一个Web设置项目放入解决方案中,该解决方案已经从指定的特定项目中获得项目输出。
我读到.vdproj
文件不能成为模板的一部分,所以请查看任何其他可用的替代选项。
我尝试过但没有工作的一个选项是将.vdproj
文件的内容保存在向导中,并在生成解决方案后将其写出来。我想知道我是否可以使用Visual Studio ExecuteCommand
来添加一个项目,并在设置项目中添加输出组,而不显示UI。
有人试过吗?
我找到了答案。
在向导中保存.vdproj
文件内容的方法有效。但是,在将内容写入文件并将其添加为项目之前,必须在保存的文本中替换将在安装项目(Project Output
或Content Files
)中使用的项目的GUID。
一旦项目被添加到解决方案中,Visual Studio将添加一个唯一的项目GUID,并且该GUID必须使用Visual Studio SDK读取并在实际的.vdproj
文件文本中替换。