我不是一個.NET開發人員,所以可能有一些基本的東西,我不知道。強簽名的程序集
我在C#中的一些經驗的編碼,但現在我有一個問題。我的一個項目(A)引用了另一個ptoject(B),並設置了「本地副本」。當B.dll與A.exe位於同一位置時,一切正常。但是,當B.dll被放在PATH的公共目錄中時,它不起作用。
我的一個同事說他想法我應該讓B強烈簽名。他是對的嗎?這就是爲什麼一個人會強烈地簽署一個會議?
我在網上看了一些有關,但所有我看到的是有關安全的......如果是這樣,一個人如何簽訂組裝和它有什麼樣的後果?請注意,我正在使用VS2003 .Net 1.1。
編輯:謝謝大家對我付出的答案,但是你提供參考更高版本的VS和.NET具有某種在項目屬性簽署標籤的鏈接。有人知道(或給出鏈接)如何在VS2003 .Net1.1中強烈地命名該程序集?
看我的編輯請 – 2010-11-16 11:00:03
@阿門 - 兩個鏈接更新爲.NET 1.1。注意:這個用法的大部分與1.1不變,因此任何其他的鏈接在任何情況下都應該幾乎相同。 – InSane 2010-11-16 11:01:43
@Armen - 還添加了一個MSDN鏈接,其中包含有關如何使用SN.exe的步驟 – InSane 2010-11-16 11:03:18