2016-12-30 7 views
0

Visual C++ 6.0 Workspaceを新しい形式にアップグレードすると、Visual C++ 2010は常に失敗します。 Visual C++ 6.0で完全に開いている同じプロジェクトファイルに問題があります(私は本当に使用したくありません)。また、プロジェクトファイルだけをインポートしてみましたが、ヘッダーとコードを新しいプロジェクトに組み込みますが、明らかに機能しません。 (プロジェクトはSoftware System ConsultantsのSoundFX 2000ソースコードでした)ビジュアルスタジオ(全体)2010では古いソリューションをアップグレードできませんか?

また、以前のバージョンのC#Workspaceを開こうとしましたが、失敗しました。その常に同じエラー: "エラー"、それ以上はない...

私はこれを古いXPマシン(下位互換性テスト用)で実行しています。 Visual C#2015の7台のマシンで、Visual C#2008コードの変換に問題はありませんでした。誰が何が起こっているか知っていますか?なぜ私はそれを変換できませんか?どのように私は設定セクションとdevenv.exe.configでconfigSectionsセクションの後に次のセクションを追加し、エラーの詳細な情報を取得するためには、単に「エラー」

+0

VS 2015の代わりにVS 2010を使用する理由は何ですか? – PaulMcKenzie

+0

VS 2015はWindows XPをサポートしていません。私は、互換性テストのために私のメインプログラムのPCとしてXPを使用し、常にファイルを前後に送信する必要はありません。 (No、仮想マシンはオプションではありません) – Hello234

+0

プロジェクト構成で** Platform Toolset **を変更すると、VS 2015はXPをサポートします。また、2つの別々のマシンではなく、XPをインストールしたVMを使用しないでください。 2つ以上の完全に別々のマシンを開発する時代は衰退しています。 – PaulMcKenzie

答えて

0

よりも詳細な出力を得ることができますVSのインストールフォルダのマイクロソフトのVisual Studio 10.0 \ Common7 \ IDEのサブフォルダ内のファイル:

<system.diagnostics> 
     <switches> 
     <add name="CPS" value="4" /> 
    </switches> 
    <trace autoflush="false" indentsize="4"> 
     <listeners> 
     <add name="myListener" 
      type="System.Diagnostics.TextWriterTraceListener" 
      initializeData="c:\VS2010Debug.log" /> 
     <remove name="Default" /> 
     </listeners> 
    </trace> 
</system.diagnostics> 

これは、ファイルc作成します。VSを再起動した後、\ VS2010Debug.logを(あなたは明らかに名前と場所を変更することができます) 。

次は、以下の内容でCMDファイル(例えばVS2010.cmd)を作成する必要があります。

cd /d "%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\ide\" 
start devenv.exe /Log 
exit 

もう一度あなた自身のVS2010の設置場所に応じて上記のパスを編集する必要があります。

この(デフォルトでは)ここにあるログ・ファイル内のVSの活動ログに記録します。CMDを実行することにより、

%APPDATA%\マイクロソフト\ VisualStudioを\バージョン\ ActivityLog.xml

スタートVS 2010をプロジェクトを変換し、変換エラーに関する追加情報をログファイルで調べます。

関連する問題