【发布时间】:2019-04-07 23:02:48
【问题描述】:
我看了,确实发现了一些类似的问题,但不够清楚 问:我如何使用 MaterialSkin NuGet 包而不需要项目文件夹中的外部 DLL 才能工作? 我以前看过它
【问题讨论】:
-
它是开源的吗?那么为什么不直接从 GITHUB 获取代码并将其包含在您的一个项目下的解决方案中呢?
我看了,确实发现了一些类似的问题,但不够清楚 问:我如何使用 MaterialSkin NuGet 包而不需要项目文件夹中的外部 DLL 才能工作? 我以前看过它
【问题讨论】:
您想要做的是制作一个自解压的 exe 文件,但不是运行安装程序,而是将您的应用程序文件提取到临时目录并运行应用程序。
【讨论】:
您可以嵌入一个程序集并同时引用它(在 VS 中)...对于您想要使用它的方式,您需要引用它!你有什么理由不参考大会?
使用嵌入式程序集(托管)中的类型而不引用它有点困难,但可以使用反射等。-
您可以在 this 上参考更多关于如何嵌入和使用来自嵌入式资源的类型的帖子,但使用来自嵌入式 dll 的类型更加困难
【讨论】: