2009-12-17 85 views
1

我有一個WCF服務(.svc)和NT服務(.exe)需要共享私人程序集(不使用GAC)。在NT服務和WCF服務(無GAC)之間共享私人程序集

目前我有這兩個目錄結構

\爲MyService \ service.svc
\爲MyService \ web.config中
\爲MyService \ BIN \ privateassembly.dll

一個IIS指向\虛擬目錄爲MyService

\ MyApplication的\ MyApp.exe的
\ MyApplication的\我的app.exe.config
\ MyApplication的\ BIN \ privateassembly.dll

我想是在同一個根目錄和共享一切私有程序集,類似於此...

\ MyApplication的\網絡\ service.svc
\ MyApplication的\網絡\的web.config
\ MyApplication的\服務\ MyApp.exe的
\ MyApplication的\服務\ myapp.exe.config
\ MyApplication的\ BIN \ privateassembly.dll

我低頭並且由於禁止在應用程序目錄之外進行裝配探測,所以上述結構是不可能的。

在這個問題上的任何投入是不勝感激。

回答

0

嘗試this

<probing privatePath="" /> 
+0

謝謝,我會給它一個去。 – Uffe 2009-12-17 15:11:46