2013-01-25 12 views
11

私にこのことをご納得ください、私はできる限り明確に説明しようとします。どこにファイルをインストールするのですか - Program Files(x86) Reference Assemblies Microsoft Framework .NETFramework v4.5

クライアントプロファイル4.5ではなく4.5をターゲットとする新しいプロジェクト(クラスライブラリ)を開始しました。

"System.Runtime.Serialization"という参照を追加し、そのプロパティが "C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5 \ System.Runtime.Serialization" .dll "

私のPC上では、msbuildを使用してビルドスクリプトで問題なくコンパイルできます。型「System.Objectのが」 が参照されていないことをアセンブリで定義されています。それは

エラーCS0012を不平を言う - チームの都市を使用していますbuildserverはオン

。 "dotnetfx45_full_x86_x64.exe"

- あなたはbuildserverのがインストールされて完全な.NETフレームワークを持つアセンブリ に 'System.Runtime、バージョン= 4.0.0.0、文化=中立、 なPublicKeyToken = b03f5f7f11d50a3a'

を参照を追加する必要があります

"C:¥Program Files(x86)¥Reference Assemblies¥Microsoft¥Framework.NETFramework¥v4.5"のバージョンをターゲットマシンにコピーするだけです。これがインストールされますどのよう 1: - 私はこのリンクを使用してチェックしていると.NET 4.5がインストールされている

http://myspworld.wordpress.com/2012/10/18/how-to-check-if-net-4-5-is-installed-on-a-server/

私は2つの質問をするのですか? 2.この場所で見つけたら、必ずGACを見てください。

ありがとうございます。

+0

私は同じ問題があります。 –

答えて

10

それはWindows SDKです:

のWindows SDKは、参照アセンブリ、ツール、ヘッダ、および.NET Framework 4.5をターゲットとするアプリケーションを構築するために必要なライブラリが含まれています。

は(1.1および2.0の場合は、別の.NET FrameworkのSDKがありましたが、私は任意の最近のバージョンのためのリンクを見つけることができません - 私はそれが個別に利用できないと思う)


パート2については、 GACはコンパイル時には検索されません。実行時にのみ使用されます。

関連する問題