我正在为我们的一个web应用程序组合一个简单的轮询器服务,但是我希望能够通过简单地交换DLL来更新服务。
我添加的dll作为一个依赖,它所有的工作很好的代码可以在VS中看到它,它编译和安装程序编译,它安装和运行,但是当我排除依赖的dll在安装程序中,它仍然会编译然后它无法启动,并抱怨它找不到一个它需要的文件,即使它在正确的位置,并有权访问它。
这是可访问的吗(我非常确定它是)
提前谢谢。
发布于 2011-08-17 10:00:48
我发现当dll与服务安装在同一个文件夹中而不是windows文件夹中时,它工作得更好(使用procmon在服务启动时查找错误)。
也可以将dll放在GAC中(但我更喜欢100%控制文件的情况)。
https://stackoverflow.com/questions/7049973
复制相似问题