2016-04-19 5 views
1

MVC 6といくつかの新しいWeb開発ツール(Angular 2.0など)でちょっと遊んできました。 MSMQを使用するWebページを設定する際の問題が少しあります。参考までに、VS2015 Update 2を使用しています。これはまだRC1だと思います。ASP.NET Core 1.0でSystem.Messaging/MSMQにアクセスできない

一般的にSystem.Messagingを使いこなそうとしたとき、Nuget Packages(Update 2のバグ、Nugetサービスの更新が必要)に問題がありました。パッケージを正しく参照しませんでした。それをもう少し再生した後、最終的にパッケージが参照されました(ソリューションエクスプローラで手動で行う必要がありました)、Visual Studioが元々検出したエラーは解決されたようです。今、(System.Messagingへの)参照を見つけることができないことを示すビルド時にエラーが発生します。私はこれが私の解決策の問題であるか、VS2015が問題を抱えているかどうかはわかりません。

MVC 6はこのような状況を処理するための優れた方法です(スイッチを作成しようとしていますが、これは私のトラックで完全に死んでいます) 。

MVC 6/ASP.NET Core 1.0でメッセージングキューを行う必要のある具体的な方法がある場合、私はそれを見つけられませんでしたので、これに関するあらゆる情報源やアドバイスをいただければ幸いです。

答えて

1

特にマルチプラットフォームを.netコアのDNXでターゲット設定する必要がある場合を除き、MVC6とDNXの新しいホット機能のすべてを使用してアプリケーションを作成できますが、従来の完全な.Net 4.5.1どんなバージョンでも必要)。

project.jsonファイルを開き、その「フレームワーク」部分を見つけて、最後のセクションが次のようになるように「dnxcore50」への参照を削除します。

その時点で、System.Messagingを参照することができます。

+0

ねえ、これは驚異的でした!私はそれが複数のプラットフォームのためにそれを構築しようとしていたことを知らなかった。私はUnix/Linuxシステムのためにそれを必要としないので、これは大丈夫です。 しかし、もし将来これを行う必要があれば、これを行うことができる技術はありますか?それとも待っているシナリオですか? – Myachizero

関連する問題