我正在使用微软提供的 DLL 创建一个 C# 类库。现在我想要将这些微软提供的库静态添加到我的 DLL 中。我应该如何做?我只是简单地将这些微软提供的 DLL 添加为引用并创建我的 DLL,这样可以吗?
如果其他计算机上没有微软提供的 DLL,那么我的 DLL 可能会失败,我需要静态添加这些库。我该怎么做呢?
不太清楚您想要实现什么,但似乎您担心您的类库能否在其他机器上运行。事实是,.Net框架是一个免费的可再分发组件,如果目标机器上没有安装,应该进行安装。如果已经在机器上安装了.Net框架,就不应该有任何问题。
在.Net中,静态链接除了将程序集引用添加到项目中之外,没有其他意义。希望这可以帮助到您。