9

Visual Studio 2012 で作業しているプロジェクトに Solver Foundation を追加しようとしていますが、リストに見つかりません。

サンプル プロジェクトの 1 つを開きました。参照は Microsoft.Solver.Foundation ですが、プロジェクトで使用可能なすべてのリストで Microsoft.S を検索しようとしましたが、表示されませんでした。

Solver Foundation をプロジェクトに組み込むにはどうすればよいですか?

4

2 に答える 2

9

VS 2012をコンピューターにインストールしました。VS 2010もインストールしています。Solver Foundation を再インストールしましたが、VS 2012 にはまだそのようなプロジェクト タイプはありません (VS 2010 とは異なります)。このプロジェクト タイプを VS 2012 のテンプレートに追加する方法も知りたいです。

ただし、これは役立つ場合があります。プロジェクトの参照をMicrosoft.Solver.Foundation.dll. 場所は次のとおりです。

C:\Program Files\Reference Assemblies\Microsoft\Framework\ .NETFramework\v4.0\Microsoft.Solver.Foundation.dll

VS 2012 をインストールする前にフレームワークのバージョンが 4.0 だった場合。

于 2012-09-21T18:06:45.113 に答える
8

Microsoft.Solver.Foundationアセンブリは、主に.NET 4を対象としているため、MSt:sの回答でも示されているように、.NET4参照アセンブリに含まれています。

つまり、.NET 4.0を対象とするプロジェクトを作成する場合、Visual Studio 2012で新しい参照を追加すると、 Microsoft.Solver.Foundationアセンブリが[アセンブリ/フレームワーク]リストに表示されます。

一方、プロジェクトが.NET 4.5を対象としている場合、 MSFアセンブリは表示されません。.NET 4.5を対象としている場合は、代わりに手動でアセンブリを参照する必要があります。通常は、MStが既に指摘しているパス、つまりC:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework.NETFramework\v4を参照します。 .0

于 2012-09-22T18:55:46.687 に答える