2013-09-23 42 views
1

Libjson的最新版本是7.6.1,在第239行有一個關閉標記的已知問題。解決此問題後,當我嘗試從Visual Studio 2012轉換此項目,將會發生錯誤:將Libjson 7.6.1轉換爲Visual Studio 2012時出現錯誤

libjson.vcproj: A sub filter with name "Source Files" already exists. 

任何人有想法嗎?

從.vcproj文件:

ProjectType="Visual C++" 
Version="9.00" 
Name="statLibJson" 
ProjectGUID="{153A6FE5-40A9-4C31-B0C2-1C68D2E37BEA}" 
RootNamespace="statLibJson" 
TargetFrameworkVersion="196613" 

這個項目的原始版本應該是的Visual Studio 2008

回答

0

有很多關於此Visual C++項目文件的問題。我已經完成並承諾在 GitHub repository。隨意使用它並貢獻。

除了這個文件的問題之外,刪除所有源代碼引用,導入項目設置並將所有文件重新放入VS 20112項目更容易。在這個文件的問題是:

  • 有到VCWebServiceProxyGeneratorTool不與VS 2012
  • 上線229-231標籤File兼容引用沒有結束標籤
  • 文件過濾器破損

    From 101be42472a4c2c553f8d6fa4aa36fc8230d05ef Mon Sep 17 00:00:00 2001 
    From: Alexandre Rocha Lima e Marcondes <[email protected]> 
    Date: Thu, 14 Nov 2013 20:52:48 -0300 
    Subject: [PATCH] =?UTF-8?q?Fixes=20on=20the=20VOC=C3=8A=202008=20project=20f?= 
    =?UTF-8?q?ile=20to=20enable=20VS=202012=20upgrade?= 
    MIME-Version: 1.0 
    Content-Type: text/plain; charset=UTF-8 
    Content-Transfer-Encoding: 8bit 
    --- 
    libjson.vcproj | 10 +--------- 
    1 file changed, 1 insertion(+), 9 deletions(-) 
    diff --git a/libjson.vcproj b/libjson.vcproj 
    index 25d1549..84c50c8 100644 
    --- a/libjson.vcproj 
    +++ b/libjson.vcproj 
    @@ -32,9 +32,6 @@ 
           Name="VCXMLDataGeneratorTool" 
          /> 
          <Tool 
    -    Name="VCWebServiceProxyGeneratorTool" 
    -   /> 
    -   <Tool 
           Name="VCMIDLTool" 
          /> 
          <Tool 
    @@ -93,9 +90,6 @@ 
           Name="VCXMLDataGeneratorTool" 
          /> 
          <Tool 
    -    Name="VCWebServiceProxyGeneratorTool" 
    -   /> 
    -   <Tool 
           Name="VCMIDLTool" 
          /> 
          <Tool 
    @@ -154,9 +148,6 @@ 
           Name="VCXMLDataGeneratorTool" 
          /> 
          <Tool 
    -    Name="VCWebServiceProxyGeneratorTool" 
    -   /> 
    -   <Tool 
           Name="VCMIDLTool" 
          /> 
          <Tool 
    @@ -238,6 +229,7 @@ 
          <File 
           RelativePath=".\Source\JSONNode_Mutex.cpp" 
           > 
    +   </File> 
          <File 
           RelativePath=".\Source\JSONPreparse.cpp" 
           > 
    -- 
    1.7.11.1 
    
相關問題