2015-05-12 36 views
0

我爲一位有一位軟件工程師離職的工程公司工作。他爲公司設計了軟件,但無法找到源代碼。我已經對這個exe進行了反編譯並且已經運行了。我最後一個問題(我希望)是數據庫的連接字符串存儲在XML配置文件中,當從反編譯器創建項目時,不包括配置。已編譯的C#項目配置文件

我的問題是如何添加配置文件,以便反編譯的項目將使用它?或者可能嗎?

我使用Visual Studio 2013,如果有差別提前

+0

configs不是編譯源代碼的一部分(因此不會被包含在反編譯的輸出中) - 在輸出文件夾中應該有一個'web.config'或'{appname} .exe.config' 。 –

+0

是否加密? –

+0

D Stanley我有我正在尋找添加到反編譯的項目的原始文件。它是{appname} .exe.config,我如何將它引用到項目中? –

回答

2

由於通常情況下,連接字符串數據存儲在app.config文件,當應用程序被編譯這個變成了myapplication.exe.config文件。

如果您有<appname>.exe.config文件,您可以將具有連接字符串詳細信息的內容複製到您自己的項目文件app.config中。

如果您的項目沒有app.config,只需右鍵單擊解決方案資源管理器中的項目,然後選擇添加項目並選擇「應用程序配置文件」。

+0

謝謝,這正是我一直在尋找的。 –

相關問題