Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在NT服务和WCF服务之间共享专用程序集(不含GAC)_Wcf_Windows Services_Assemblies - Fatal编程技术网

在NT服务和WCF服务之间共享专用程序集(不含GAC)

在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

我有一个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\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="" />