C#中的静态链接?

bfo*_*ops 6 c# azure static-linking

Windows Azure客户端库非常大(几MB),我有一个相当小的项目(大约几百KB),只使用它们中的一些功能.有没有办法让我在构建时链接这些函数,以便生成的DLL不会变得非常臃肿,我不必在运行时链接函数?

像这样的东西http://blogs.msdn.com/b/microsoft_press/archive/2010/02/03/jeffrey-richter-excerpt-2-from-clr-via-c-third-edition.aspx,但我得到了捆绑在整个DLL中的印象.

谢谢!

编辑:因为最终可交付DLL的大小存在外部约束,所以对它进行充气是绝对的最后手段 - 我唯一知道的另一个选择就是复制我逐字使用的代码.

Bra*_*NET 5

总之一句:.

请记住,即使您只使用了一些函数,库中也可能存在许多其他函数,这些函数使用的是您甚至不知道的!

您无法执行此操作,因为您无权访问所有依赖项.也请记住,这些依赖甚至可能存在于另一个DLL,你需要包括出于同样的原因整个DLL.