从.dll使用的附属程序集

时间:2011-07-21 15:52:29

标签: c# .net visual-studio projects-and-solutions satellite-assembly

我正在尝试实施附属程序集。我的情况虽然与普通情况略有不同。

  • 我有一个可执行程序集(我们称之为A.exe)和.dll 汇编(B.dll)

  • A.exe引用B.dll和A.csproj是我的启动项目 溶液

  • My Strings文件位于程序集B(类库)

  • 我创建了Satelite Assemblies并将它们放在了Bin文件夹中 prject B.

  • 问题在于,无论我提供哪种文化,它总是会下降 回到项目中嵌入的默认文化 卫星组件不是)

  • 当我尝试放置默认字符串文件和Satelite时 他们工作的.exe项目中的程序集,但是一旦我转移 他们到.dll项目他们没有

    有没有人能解决我的问题。我无法放置 .exe项目中的字符串文件(业务要求)

非常感谢。

由于我无法在单独的回复中回答我自己的问题,因此这是解决方案:

您需要将Satellite Assembly的.dll文件放在库和可执行程序集的\ bin目录中。

我从这个网站上的项目开始:

Example

并详细阐述了它包含一个库类。我希望有一种方法可以在这里发布...让我知道是否有办法将项目附加到帖子。

0 个答案:

没有答案