【问题标题】:My exe run only dll's in exe file together. i need run exe from file how can i?我的 exe 只运行 exe 文件中的 dll。我需要从文件中运行 exe 我该怎么做?
【发布时间】:2010-04-10 13:11:04
【问题描述】:

我在引用中创建了导入的 DLL。我的插件需要这些 DLL,但如果我单击引用添加 dll,它们是通用的或插件文件,它们会导入表单插件文件。它们必须只在插件中或常见而不是两个地方。看下图:

如果我点击添加参考 ClearCanvas 的 DLL 和 PluginTest Dll 必须只是插件文件!

【问题讨论】:

  • 不确定我是否理解正确,但您不想在两个项目中使用相同的引用?在这种情况下,您可以通过右键单击并删除来删除引用?
  • 我将 dll 添加到引用中,它们必须仅从该文件 plugins 的一个文件运行,但 pluginTest dll 需要其他文件。右键单击更改复制本地错误但没有用:(
  • 难以解码。您可能想要使用 ILMerge。链接:microsoft.com/downloads/…
  • 我已经读了 4 遍了。我仍然无法理解您要解决的问题。

标签: .net visual-studio-2008 deployment dll


【解决方案1】:

创建一个安装项目,它将文件安装到一个位置...这不是最终目标,不是在用户系统上吗?

【讨论】:

    【解决方案2】:

    您不希望在部署应用程序时复制辅助 dll - 这是您想要的吗?您可以将它们放在 GAC 中,但您必须签署它们

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-13
      • 2012-03-29
      • 1970-01-01
      • 2015-01-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多