0
我一直負責將我的代碼中更有用的部分轉移到dll(如果可能的話)以保護ip,並阻止其他開發人員更改不需要更改的部分。 m好奇如何最好地處理與我創建的類相關的名稱空間和方法參數。搬到一個DLL
它是否就像確保它們在相同的命名空間一樣簡單?我感覺這將導致其他應用程序的dll時,其他人的問題..
我可以看到未來唯一的其他可行的解決方案是將我的類變量移動到這個新的DLL,然後使用它們這個命名空間下..
如果使用的WinForms
它還處於開發的早期階段,並且與公司以外的一些開發人員密切合作,所以我不想顯示所有的代碼,如果我可以避免它,我認爲你是正確的,但移動代碼似乎是前進的方向:) – Sayse
好吧,他們將有權訪問你的DLL,所以他們可以很容易地反彙編它(例如與反射器,DotPeek或其他工具),所以除非你使用一些好的混淆器,它不會有什麼幫助。 –
多數民衆贊成但仍然比只是給他們的代碼更難;) – Sayse