在NT服务和WCF服务之间共享专用程序集(不含GAC)
我有一个WCF服务(.svc)和一个NT服务(.exe),它们需要共享私有程序集(无需使用GAC) 目前我有这两个目录结构 \MyService\service.svc在NT服务和WCF服务之间共享专用程序集(不含GAC),wcf,windows-services,assemblies,Wcf,Windows Services,Assemblies,我有一个WCF服务(.svc)和一个NT服务(.exe),它们需要共享私有程序集(无需使用GAC) 目前我有这两个目录结构 \MyService\service.svc \MyService\web.config \MyService\bin\privatesassembly.dll 指向\MyService的IIS虚拟目录 及 \MyApplication\myapp.exe \MyApplication\myapp.exe.config \MyApplication\bin\privateS
\MyService\web.config
\MyService\bin\privatesassembly.dll 指向\MyService的IIS虚拟目录 及 \MyApplication\myapp.exe
\MyApplication\myapp.exe.config
\MyApplication\bin\privateSassembly.dll 我想要的是将所有内容都放在同一根目录中并共享私有程序集,类似于此 \MyApplication\web\service.svc
\MyApplication\web\web.config
\MyApplication\service\myapp.exe
\MyApplication\service\myapp.exe.config
\MyApplication\bin\privateSassembly.dll 我理解上述结构是不可能的,因为禁止在应用程序目录之外进行程序集探测 非常感谢您对此事的任何意见。试试看
<probing privatePath="" />