質問

利用開始VS2010とても嬉しいですがそれで弊社のプロジェクトは2010年にはソリューション(たいです。純3.5)の継続の開発2010年のことです。しかし、私たちはメディアに多く取り上げのバグが最近とくに2008年.液のファイルを更新しいプロジェクトやファイルの追加もの)だ。純3.5.破壊も修復もおもしろくないにかかわらず、全ての移行に戻2008年.

役に立ちましたか?

解決

は、彼らが2008年から2010年の間に同様のソリューションファイル構造を保持場合によっては、ちょうど2008年に空のソリューションファイルを作成し、その中のトップの識別子ラインを見てする必要があり、他のソリューションファイルにコピーします。

私は、しかし、彼らはソリューションファイルに多数の機能を統合したため、彼らは同じことを保った疑います。

あなたは、2008年に新しい空のソリューションを作成し、それらを再インポートするには、「既存のプロジェクトを追加」を使用したほうが良いでしょう。限り、あなたはいけない、これは(解決策フォルダ、サーバーのセットアップなど)を動作しません任意のカスタム「ソリューション」ワイドの参照を持っています。

これはおそらく最速かつ最も直接的なルートである。

他のヒント

私は成功からの最初の2行を変更していました

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010

タグに
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008

あなたのソリューションがソース管理下にあり、VS 2010にVS 2008からの移行は、ちょうど2つのバージョンを比較し、変更内容を参照、そのチェックインの唯一の変化であった。

と仮定すると、

そして、VS 2008のバージョンに戻って影響を受けた行を変更し、あなたが行って良いことがあります。

Microsoftは一方向の操作としてこれを見るように自動的なプロセスはありません。

は、手動でテキストエディタでの.slnファイルを編集することができます。そこフィールドという名前のバージョンがある、またはそのように、わずか9に10からそれを変更します。

この質問

<のhref = "https://stackoverflow.com/questions/831289/how-does-one-convert-a-visual-studio-net-2008-solution-to-visual-studio-net-200" >どのように1は、Visual Studio .NETの2005のVisual Studio .NET 2008年ソリューションを変換ですか

また、2008年に戻って2010年から変換するために適用されるかもしれません。

あなたは、「プロジェクトコンバータ」を使用することができます。 http://www.emmet-gray.com/Articles/ProjectConverter.htmする

私はちょうどそれを発見しました。私は今それをテストするつもりです! : - )

(最初の行を見つけて、2008年に2010ソリューションを変換するために、第2の行に置き換える)次のことを試してください:

TargetFrameworkMoniker = ".NETFramework,Version=v2.0"
TargetFramework = "3.5"

# Visual Studio 10
# Visual Studio 2008

Microsoft Visual Studio Solution File, Format Version 11.00
Microsoft Visual Studio Solution File, Format Version 10.00

<Project ToolsVersion="4.0"
<Project ToolsVersion="3.5"

<ProductVersion>10.0.20506</ProductVersion>
<ProductVersion>9.0.30729</ProductVersion>

\VisualStudio\v10.0\
\VisualStudio\v9.0\

<Import Project="$(MSBuildToolsPath)\Workflow.Targets" />
<Import Project="$(MSBuildExtensionsPath)\Microsoft\Windows Workflow Foundation\v3.5\Workflow.Targets" />

これは、あなたがそれはあなたのケースに収まるかどうかを確認しようとすることができ、私の解決策に取り組みました。

としてmaZZooれは、交換されるようです。slnがまま出力パネルにしてアラートの使用 ToolsVersion="4.0", で置き換えることに .csproj

<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top