我正在尝试使用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”的引用当前目录的连接点。