2016-08-06 12 views
0

Hello Worldタイプのアプリケーションの並べ替えで、私のMacブックでVisual Studioコードを使用します。 (あなたは組み立てが欠落している.NETコードSystem.Webインストールソース

を型または名前空間名「ウェブ」は、名前空間 「システム」に存在しません:私はのSystem.Webへの参照を含めるしようとすると、しかし、私が述べてアラートを取得しますリファレンス?)[netcoreapp1.0] ディレクティブを使用して不要です。 [netcoreapp1.0]

私は明らかにSystem.Webのリファレンスを追加することになっていますが、これに相対的に新しいものを与えても、どのナゲットパッケージをプロジェクトに適用すべきかはわかりません。

アドバイスが参考になります。

+1

で検索から開始することができます:プロジェクト:参照の追加:.NETは:コンポーネントの「システム」を追加します。 WEBはシステムライブラリにあります。また、「システムを使用する」ことを確認してください。 – jdweng

+1

@jdwengこの男がMonoをやっていない限り、System.Webはまったくありません。質問を注意深く読んでください。 –

+0

「参照System.Webを追加する予定」ではありません。それについて忘れて、100% "System.Web"フリーである新しいASP.NETコア、https://docs.asp.netを慎重に検討してください。古いASP.NETを使用している場合は、https://docs.asp.net/en/latest/migration/index.htmlから始めます。 –

答えて

4

削除されたSystem.Web依存関係は、ASP.NET Coreの利点の1つで、クロスプラットフォームのASP.NETアプリケーションを構築して実行することができます。 ASP.NET Core documentation

ASP.NETコアには、よりリーンでモジュラーなフレームワークをもたらすアーキテクチャ上の変更がいくつかあります。 ASP.NET CoreはSystem.Web.dllに基づいていません。これは、細かく整理されたNuGetパッケージのセットに基づいています。

nugetパッケージ説明とソースを知ってはいけない、しかし、あなたは、メニューから適切なプロジェクトのためのhttps://github.com/aspnet

関連する問題