2009-07-15 15 views
0

Cassini(http://www.asp.net/Downloads/archived/cassini/)を使用して、以前のスタイルのasp.net Webサービスをインプロセスで、理想的にはWCFスタイルでホストしようとしています。しかし、私はそれを実行すると、私はCassini.dllが見つかりませんでした例外が発生します。付属のReadme.txtには、GACに追加することが記載されていますが、インプロセスホスティングを使用することの全ポイントは、グローバルな場所にものをインストールすることを避けることです。どのようにGACなしでそれを動作させるためのアイデアですか?それとも他の選択肢ですか?Cassini WebホスティングフレームワークをGACに追加せずに動作させるにはどうすればよいですか?

答えて

0

Cassiniを使用する方法も見つけました。WebアプリケーションのアプリケーションルートのBinディレクトリにCassini.DLLを置く必要がありました。

出典:http://forums.asp.net/p/869425/869846.aspx

6

GACからWebDev.WebHost DLLを抽出します。 .NET Framework自体とは別の依存関係はありません。次にそれをローカルで参照し、Start()と-hooray-a Stop()メソッドを持つServerオブジェクトをインスタンス化します。

私は通常、コマンドプロンプトでGACフォルダを参照してファイルをコピーしますが、Googleの場合は他の方法があります。

関連する問題