2015-07-22 17 views
2

我有一個文件夾結構爲IntegrationClient \ SampleClient \ Client.Exe。我創建了一個帶有很多第三方程序集的DrawingClient文件夾。爲了讓client.exe在運行時找到程序集,我使用了下面的探測路徑,它可以工作。探索程序集從父目錄的exe

<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> 
    <probing privatePath="bin;DrawingClient;"/> 
</assemblyBinding> 

但是,如果我需要client.exe找到從父目錄下IntegrationClient \ DrawingClient即在DrawingClient文件夾,我可以做到這一點通過任何方式?我嘗試使用.. \ DrawingClient但失敗。

回答

0

首先,我很肯定你必須使用正斜槓而不是反斜槓。

此外,你可以鏈你../查找早了,你需要去的目錄樹

例子:

../是父目錄,這 ../../是大單親目錄等等...

+0

正斜槓也沒有幫助。 – battech

1

可悲的是,你不能......

MSDN Documentation指出privatePath[s]確定應用程序的基本目錄中可能包含程序集的子目錄子目錄。 [...]