我在一家工程公司工作,该公司有一位离开的软件工程师。他为公司设计了软件,但无法找到源代码。我已经反编译了exe并且几乎运行了。我的上一期(我希望)是数据库的连接字符串存储在XML配置文件中,当从反编译器创建项目时,不包括配置。
我的问题是如何添加配置文件以便反编译项目将使用它?或者有可能吗?
如果有所作为,我正在使用Visual Studio 2013
提前致谢
答案 0 :(得分:2)
通常,连接字符串数据存储在if (array_key_exists('items', $json) && count($json['items']) === 1) {
$item = $json['items'][0];
$channelId = $item['id']; // The users channel ID.
}
文件中,当编译应用程序时,它会变成app.config
文件。
如果您有myapplication.exe.config
文件,则可以将包含连接字符串详细信息的内容复制到您自己项目中的<appname>.exe.config
文件中。
如果您的项目没有app.config,只需在解决方案资源管理器中右键单击该项目,然后选择Add Item并选择“Application Configuration File”。