【发布时间】:2012-08-05 18:58:30
【问题描述】:
我正在开发一个使用 SQLite 的 vb.net 应用程序,因为它是针对 .net 框架的第 2 版编译的,所以我将这一行添加到我的配置文件中
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
我对该应用程序的最终目标是使其成为独立的,因此除了 exe 之外没有单个文件(该应用程序将为数据库生成一个文件,但我的意思是我希望用户只下载 1 个单个文件)。
我注意到,当我构建它时,配置文件总是被复制,如果我在没有配置文件的情况下运行应用程序,我会得到未捕获的异常“遗留”错误..
有没有办法在运行时包含该配置?或者可能捕获某种类型的异常以防止该对话框出现并吓到用户(我知道这可能不是最好的方法)
我在 SO 上搜索并发现了其他类似的问题,但我发现的问题都没有找到适合我的解决方案,因此我将感谢您的帮助。
【问题讨论】:
标签: vb.net sqlite app-config