【问题标题】:VS2008 project settingsVS2008项目设置
【发布时间】:2011-05-07 07:45:46
【问题描述】:

我已在 VS2008 中更新了子项目的项目设置,并且项目构建没有错误。但是,当我将更新的项目从一台机器复制到另一台机器时,所有更新的项目设置都会丢失。因此,如果不再次更新设置,我将无法在其他机器上构建项目。

如何确保在从一台 PC 复制到另一台 PC 时保留所有更新的项目设置?

VS2008中子项目的项目设置发生变化时更新的文件有哪些?

VC6 dsw、dsp 文件也更新了吗? 为了在将项目复制到源代码控制系统时保留更新的项目设置,必须复制哪些文件? 我们可以将所有更新的设置复制为 vsprops 文件并继承它以保留更新的更改吗?

【问题讨论】:

    标签: visual-studio-2008


    【解决方案1】:
    • .sln 文件存储整个工作区设置
    • .vcproj(用于 C++)或 .csproj(用于 C#)存储实际项目设置
    • .user 文件存储一些特定的用户设置(例如,在项目设置的“调试”部分设置的调试设置;但是这些文件可能不应该在版本控制下设置,因为 VS2008 使用 Windows 登录名创建这些文件李>

    sln 和 vcproj 文件创建后,VS2008 不会修改任何 dsw 或 dsp 文件

    【讨论】:

    • 感谢您的回复。这是否意味着将 .sln 和 .vcproj 文件置于版本控制之下会保留用户特定的项目设置?是否仍可以在任何其他机器上使用用户特定设置构建项目?
    • 您忘记了项目属性表的 .vsprops 文件。
    • 你的意思是 .vsprops 文件也必须与 .sln 和 .vcproj 一起置于版本控制之下吗?
    • 只是需要复制 .vcproj 以保留更新的设置
    猜你喜欢
    • 1970-01-01
    • 2010-09-24
    • 1970-01-01
    • 1970-01-01
    • 2010-11-24
    • 1970-01-01
    • 2010-09-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多