2010-03-29 150 views

回答

1

不知道爲什麼這是一個問題。你爲什麼不創建之前安裝程序包混淆的組件?

+0

當我創建一個安裝程序包時,程序包被創建而沒有混淆的程序集。我想用混淆的彙編/ exe創建設置。 – 2010-03-29 12:26:58

+0

首先創建安裝項目。然後混淆。然後重新構建安裝項目。 – 2010-03-29 12:43:33

0

您是否使用VS附帶的安裝項目?爲此,混淆器需要支持基於MSBuild的混淆,使得混淆發生作爲構建過程的一部分。這樣,混淆的dll可用於安裝項目。

0

我找到了一個Dotfuscator的方法。以下是步驟。 您需要先創建Dotfuscator的項目,即右鍵單擊解決方案 - >添加項目 - >選擇Dotfuscator的作爲項目類型。對於創建的項目,右鍵單擊輸入 - >映射到實際項目的項目輸出。構建Dotfuscator項目。接下來添加安裝項目。點設置項目輸出到Dotfuscator。現在建立來創建設置。現在你的代碼被混淆了。

現在我正在尋找解決方案,使用.Net Reactor,混淆並將輸出​​添加到安裝程序包。

1

我對BitHelmet混淆器沒有任何問題。我的安裝包只使用在BitHelmet的輸出文件夾混淆的組件,而不是項目輸出。 工作正常。

相關問題