【问题标题】:Visual Studio Project dependencies in svnsvn 中的 Visual Studio 项目依赖项
【发布时间】:2015-07-08 06:18:14
【问题描述】:

我在我们的解决方案中导入了一个现有项目。之后,我将引用从“外部 dll”更改为项目引用。 (删除参考/添加参考)。

我建立了项目,一切正常。那天晚些时候,一位同事通过 svn 更新了解决方案并尝试构建解决方案。但是他在构建中遇到了不同的错误。原因是,新项目终于建成了。所以每个引用我的新项目的项目都会出错。

我检查了他的项目依赖项,并且对新项目没有任何依赖项。我检查了我的项目依赖关系,一切都是正确的。 所以我的问题是,项目依赖项保存在哪里? *.sln 和 *.proj 文件已提交并且是最新的。我在哪个文件中找到项目依赖项以及它们的外观?

【问题讨论】:

    标签: svn visual-studio-2012 project-reference


    【解决方案1】:

    我查看了我的 .sln 文件(这是一个有两个项目的解决方案,一个取决于另一个),这是我发现的一个部分:

    Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GspService", "GspService\GspService.csproj", "{7D9D9F3A-9405-43E9-900F-A00DF28019A5}"
    EndProject
    Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GspTest", "WcfTestApp\GspTest.csproj", "{430F45E5-A6C6-4B0F-8D48-DC99F6D082DA}"
        ProjectSection(ProjectDependencies) = postProject
            {7D9D9F3A-9405-43E9-900F-A00DF28019A5} = {7D9D9F3A-9405-43E9-900F-A00DF28019A5}
        EndProjectSection
    EndProject
    

    你可以看到该部分

    ProjectSection(ProjectDependencies) = postProject
            {7D9D9F3A-9405-43E9-900F-A00DF28019A5} = {7D9D9F3A-9405-43E9-900F-A00DF28019A5}
    EndProjectSection
    

    引用 GspService 项目,希望对您有所帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-14
      • 1970-01-01
      • 1970-01-01
      • 2022-09-28
      • 2017-04-06
      • 1970-01-01
      • 2023-04-11
      • 1970-01-01
      相关资源
      最近更新 更多