2011-03-30 79 views
0

我有兩個使用公共批次代碼的託管程序集。當引用另一個時,編譯器會抱怨多個重定義,如預期的那樣。在項目編譯期間是否可以忽略引用程序集中存在的常見符號?或者,也許還有其他方法/解決方法來允許這樣的設置?忽略引用程序集中的特定符號

+0

您能否澄清/詳細說明您的常見批處理代碼是如何由兩個程序集導出的?爲什麼不能導出它,而另一個則消耗它?或者,爲什麼不能將通用代碼設爲私有,這樣就沒有衝突? – ildjarn 2011-03-30 20:49:22

+0

那麼,我只想將代碼的各個部分限制在他們最合適的程序集中。無論如何,在更改適當的訪問修飾符之後,我能夠編譯它。猜猜我需要一些閉眼,然後才能在最佳水平上工作。再次感謝! – shadeMe 2011-03-31 05:20:07

回答

0

根據以上評論,通過將公共代碼的訪問修飾符更改爲'private'來修復。