• 签名者应用程序的开发是一个小的工具,这将能让你签下你的无符号组合件之后,你已经建立。 你可以签一大堆的无符号集的一个公用钥匙的话,你的强命名的参考文献也是更新一次。

    这是通过反编译程序集与ILDASM要集码、分析和IL代码和做必要的修改。 之后,一个新的组件被创建ILASM瞧:强命名为组件。 它已经过测试,与主要项目(例如企业图书馆扬2006年),以验证这种方法可靠。

    它可以让你强烈的名称(签名)你无符号组合件之后,你已经建立。 你可以登录程序集中没有的源码。 如果你建立例如一个坚强的命名程序所引用的组件,还必须签署。 这可以成为一个问题,如果你得到未签署的集会从另外一个软件供应商。 在这种情况下的签名者是你最后的选择你可以要得到强有力的名称进你的项目。

  • हस्ताक्षरकर्ता आवेदन विकसित किया गया था होना करने के लिए एक छोटा सा उपकरण है कि आप की अनुमति देगा पर हस्ताक्षर करने के लिए अपने अहस्ताक्षरित विधानसभाओं के बाद आप उन्हें का निर्माण किया है. आप साइन इन कर सकते हैं की एक पूरी गुच्छा अहस्ताक्षरित विधानसभाओं के साथ एक सार्वजनिक कुंजी, जबकि अपने मजबूत नाम के संदर्भ में भी कर रहे हैं अद्यतन एक ही बार में.

    इस के द्वारा हासिल की है decompiling अपनी विधानसभाओं के साथ ILDASM MSIL कोड पार्स, और आईएल कोड और आवश्यक संशोधनों । के बाद कि एक नई विधानसभा के साथ बनाया जाता है ILASM और देखा: मजबूत नाम असेंबलियों. यह परीक्षण किया गया है प्रमुख परियोजनाओं (उदाहरण के लिए उद्यम लाइब्रेरी Jan 2006) के लिए मान्य है कि इस दृष्टिकोण से काम करता है विश्वसनीय.

    यह अनुमति देता है आप करने के लिए मजबूत नाम (हस्ताक्षर) अपने अहस्ताक्षरित विधानसभाओं के बाद आप उन्हें का निर्माण किया है. आप कर सकते हैं साइन इन विधानसभाओं के लिए जो आप की जरूरत नहीं है स्रोत कोड. अगर आप का निर्माण, उदाहरण के लिए एक मजबूत नाम के आवेदन अपने सभी संदर्भित assemblies भी होना चाहिए पर हस्ताक्षर किए. यह एक समस्या बन सकता है अगर आप अहस्ताक्षरित विधानसभाओं से एक सॉफ्टवेयर विक्रेता है । इस मामले में हस्ताक्षरकर्ता है अपने आखिरी विकल्प है कि आप कर सकते हैं पाने के लिए मजबूत नाम में अपने परियोजना है ।

  • The Signer application was developed to be a small tool that will allow you to sign your unsigned assemblies AFTER you have built them. You can sign a whole bunch of unsigned assemblies with one public key while your strong named references are also updated at once.

    This is achieved by decompiling your assemblies with ILDASM to MSIL code, parsing and the IL code and doing the necessary modifications. After that a new assembly is created with ILASM and voila: Strong named assemblies. It has been tested with major projects (e.g. Enterprise Library Jan 2006) to validate that this approach works reliable.

    It allows you to strong name (sign) your unsigned assemblies after you have built them. You can sign assemblies for which you do not have the source code. If you build for example a strong named application all your referenced assemblies must also be signed. This can become a problem if you get unsigned assemblies from another software vendor. In this case Signer is your last option you can to get strong names into your project.