我爲一位有一位軟件工程師離職的工程公司工作。他爲公司設計了軟件,但無法找到源代碼。我已經對這個exe進行了反編譯並且已經運行了。我最後一個問題(我希望)是數據庫的連接字符串存儲在XML配置文件中,當從反編譯器創建項目時,不包括配置。已編譯的C#項目配置文件
我的問題是如何添加配置文件,以便反編譯的項目將使用它?或者可能嗎?
我使用Visual Studio 2013,如果有差別提前
我爲一位有一位軟件工程師離職的工程公司工作。他爲公司設計了軟件,但無法找到源代碼。我已經對這個exe進行了反編譯並且已經運行了。我最後一個問題(我希望)是數據庫的連接字符串存儲在XML配置文件中,當從反編譯器創建項目時,不包括配置。已編譯的C#項目配置文件
我的問題是如何添加配置文件,以便反編譯的項目將使用它?或者可能嗎?
我使用Visual Studio 2013,如果有差別提前
由於通常情況下,連接字符串數據存儲在app.config
文件,當應用程序被編譯這個變成了myapplication.exe.config
文件。
如果您有<appname>.exe.config
文件,您可以將具有連接字符串詳細信息的內容複製到您自己的項目文件app.config
中。
如果您的項目沒有app.config,只需右鍵單擊解決方案資源管理器中的項目,然後選擇添加項目並選擇「應用程序配置文件」。
謝謝,這正是我一直在尋找的。 –
configs不是編譯源代碼的一部分(因此不會被包含在反編譯的輸出中) - 在輸出文件夾中應該有一個'web.config'或'{appname} .exe.config' 。 –
是否加密? –
D Stanley我有我正在尋找添加到反編譯的項目的原始文件。它是{appname} .exe.config,我如何將它引用到項目中? –