我可以更改默认的附属程序集文件夹结构吗?

时间:2012-04-24 03:44:35

标签: .net wpf assemblies cultureinfo

来自http://msdn.microsoft.com/en-us/library/sb6a8618(v=vs.80).aspx

好像我需要在主执行程序集文件夹下有culture文件夹 例如它将是“myprogram / de /”,“myprogram / en /” 但是,我想知道我是否可以做类似的事情 “myprogram / resources / de /”,“myprogram / resources / en /” 所以我在主项目位置没有一堆资源文件夹

1 个答案:

答案 0 :(得分:1)

是。但是,您必须有.config文件。

例如,我们有一个file.exe,在File.exe.config中我们有以下内容:

<?xml version="1.0"?>
<configuration>
   <runtime>
      <loadFromRemoteSources enabled="true"/>
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
        <probing privatePath="Resources;"/>
      </assemblyBinding>
   </runtime>
</configuration>

现在您必须确保安装此file.exe.config并且与.exe文件位于同一目录中。