我正在尝试使用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
我是否能够告诉ApplicationManager在哪里查看而不采取将其放入GAC的极端步骤?
我正在使用Cassini 2.1和source code is here。
答案 0 :(得分:1)
我相信我遇到了类似的问题,我需要做的是将搜索到的DLL放入bin子目录中。
如果搜索到的DLL位于当前目录中,则足以创建一个名为“bin”的连接点,该连接点引用当前目录。