首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建.sln/vcproj文件

创建.sln/vcproj文件
EN

Stack Overflow用户
提问于 2011-03-18 13:45:34
回答 4查看 2.4K关注 0票数 2

我想写一个程序或脚本,将为我生成.vcproj和.sln文件。我目前有很多设置/配置,我需要为我创建的每个.vcproj设置,我已经看到人们能够如何生成这些文件,尽管我无法通过msdn或冰找到好的资源来做到这一点。有没有人可以发布一个资源的链接,或者是关于如何实现这个目标的指南?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-03-18 16:55:43

您可以使用MSVS对象模型生成.sln/.vcproj。它可以是宏或外接程序。此示例是用于生成.sln/.vcproj的宏。

代码语言:javascript
复制
Sub SlnVcprojGenerator()
    Dim sln As Solution
    Dim prj As Project
    sln = DTE.Solution
    sln.Create("C:\test", "new_sln.sln")
    prj = sln.AddFromTemplate("C:\Program Files (x86)\Microsoft Visual Studio 8\VC\VCWizards\default.vcproj", "c:\test", "new_prj", True)
    sln.SaveAs("C:\test\new_sln.sln")
End Sub
票数 3
EN

Stack Overflow用户

发布于 2011-03-18 13:51:17

从我所看到/使用的情况来看,CMake对于生成项目/解决方案文件非常有用。

票数 2
EN

Stack Overflow用户

发布于 2011-03-18 13:51:55

我们从脚本创建csproj文件,但我们只是通过检查xml和复制来完成的。但是,每次打开手动生成的项目文件时,我们都会收到警告。我们可以通过将条目添加到某个注册表项来绕过此问题。

我想,只要做了足够的工作,您就可以模仿csproj/vcproj中使其成为“官方”的任何部分。

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

https://stackoverflow.com/questions/5348537

复制
相关文章

相似问题

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