2017-05-05 9 views
1

私はMVC C#アプリケーションを持っており、既存のVB .NET Webフォームアプリケーションで追加することが任されています。私はそれをプロジェクトに追加し、それをIISのアプリケーションとして構成しました。私はそれらの間でデータを共有する必要がある以外は、アプリは正常に動作します。たとえば、ユーザーがC#アプリにログインし、VBアプリで再度実行する必要はないということです。私はまた、2人の間でセッションを共有する必要があります。 VBアプリケーションを仮想ディレクトリとして設定すると、例外が発生します。 'System.Web.HttpUnhandledException' in System.Web.dll( "")。同じソリューション共有セッションでのVisual Studio MVC C#とVB Webフォーム

プロジェクトは、hereのように構成されています。ここでは、複数のVisual Studio .NETプロジェクトを同じWebアプリケーションに参加させると表示されています。 This is a good example of what I am trying

複数のプロジェクトをまとめて実行し、C#MVCとVB Webformsを実行することを私がGoogleで見つけることができるすべてを試しました。

セッションを共有できますか?もしそうなら、私はどのようなアプローチを取るべきですか?すべての援助は非常に高く評価されます。

+0

リンクのソリューションを確認すると、両方のWebアプリケーションがアクセスできるようにSQL Serverを使用してセッションを保存する必要があるようです。 http://stackoverflow.com/questions/2868316/sharing-sessions-across-applications-using-the-asp-net-session-state-service – MAlvarez

+0

本当にありがとうございました。まさにそれでした。私は先週の木曜日と金曜日に過ごしたすべての時間の後、どうして私がそれを見ていないのか分かりません。もう一度ありがとう、これは人生と健全性のセーバーだった。 – inosu812

+0

[ASP.NETセッション状態サービスを使用してアプリケーション間でセッションを共有する]の可能な複製(http://stackoverflow.com/questions/2868316/sharing-sessions-across-applications-using-the-asp-net-session-state -サービス) – Bugs

答えて

関連する問題