2010-07-26 213 views
0

我的前端不时变大。我正在建立新的报告和表格。在ms-access中自动执行反编译/重新编译

我知道,remou建议反编译和编译每隔一段时间以确保没有任何损坏。我可以自动执行此反编译/重新编译过程吗?

+0

找到包含REG文件的更多信息。反编译不是真正的答案 - 压缩是。偶尔的dempile可以让你得到一个更小的文件,但它从来没有这么大的差异。 – 2010-07-28 19:47:47

+0

@ David-W-Fenton我发现,如果您正在密切关注代码和对象,定期反编译有助于防止出现问题。一旦申请完成,并不重要。 – Fionnuala 2010-07-28 22:22:57

+0

我花了整整一天的时间在代码中进行密集的工作,并在整个时间段内只反编译一次或两次。我是反编译的一个重要推动者,但并不认为有必要按照你认为的那样频繁地进行反编译。 – 2010-07-30 21:32:43

回答

2

你想过什么样的自动化?

编辑:如果您打算自动执行此操作,包括备份和压缩与反编译。

你可以尝试这样的事情作为一个BAT文件中的一行,改变路径,以配合您的Msaccess.exe版本和您的数据库文件:

"c:\Program Files\Microsoft office\office\msaccess.exe" /decompile 
"c:\MyPath\MyDatabase.mdb" 

丹尼Lesandrini讨论的其他选项,反编译等在数据库日志文章维修类型的东西:Microsoft Access File Backup and Maintenance Options

我觉得他提到我使用的方法...在Windows资源管理器编译上下文菜单选项。您可以在Getting the Decompile and Compact context menu options

+2

我不认为这是一个好主意,没有一套完整的操作,即备份,反编译,压缩和修复。 – Fionnuala 2010-07-26 20:43:17

+0

对,这就是为什么我试图让他告诉我们更多关于他打算自动化的内容。该快捷菜单包括紧凑和反编译选项。如果没有新的备份,我将永远不会使用它们中的任何一个。 – HansUp 2010-07-26 21:29:49