0

我正在尝试使用 Cassini (来自http://www.asp.net/Downloads/archived/cassini/)在进程中托管我的旧样式 asp.net Web 服务,最好是 WCF 样式。但是,当我运行它时,我得到一个异常,即找不到 Cassini.dll。它附带的 Readme.txt 说要将其添加到 GAC,但使用进程内托管的全部目的是避免在全局位置安装东西。任何想法如何在没有 GAC 的情况下使其工作?或者也许还有其他选择?

4

2 回答 2

6

从 GAC 中提取 WebDev.WebHost DLL。除了 .NET Framework 本身之外,它没有其他依赖项。然后,您可以在本地引用它,并Server从中实例化一个对象,该对象具有一个Start()和 - 万岁 - 一个Stop()方法。

我通常在命令提示符下浏览 GAC 文件夹并将文件复制出来,但如果您使用 Google 搜索,您会找到其他方法。

于 2009-07-15T15:06:11.543 回答
0

也找到了使用 Cassini 的方法:我必须将 Cassini.DLL 放在 Web 应用程序的应用程序根目录下的 Bin 目录中。

来源:http ://forums.asp.net/p/869425/869846.aspx

于 2009-07-15T15:19:41.457 回答