我正在尝试使用Cassini网络服务器来创建部署测试主机,这是一种嵌入式Web服务器,用于将Web服务器配置问题与应用程序部署问题隔离开来。好的,所以直到我将Cassini放入GAC为止,这行代码都会炸毁:

 // physical path points to the bin folder with the dll
_host = (Host)_appManager.CreateObject(appId, typeof(Host),
                                   _virtualPath, _physicalPath,
                                   false /*failIfExists*/);


上面的操作失败并显示FileNotFoundException-好像是试图查找Cassini.dll

我是否应该能够在不采取将其放入GAC中的极端步骤的情况下,告诉ApplicationManager在哪里查看?

我正在使用Cassini 2.1和source code is here

最佳答案

我相信我也有类似的问题,我需要做的是将搜索到的DLL放入bin子目录中。

如果搜索到的DLL位于当前目录中,则足以创建一个称为“ bin”的引用当前目录的连接点。

10-07 15:52