Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 如何强制Visual Studio MSI包覆盖更新的文件?_.net_Vb.net_Visual Studio 2010_Windows Installer - Fatal编程技术网

.net 如何强制Visual Studio MSI包覆盖更新的文件?

.net 如何强制Visual Studio MSI包覆盖更新的文件?,.net,vb.net,visual-studio-2010,windows-installer,.net,Vb.net,Visual Studio 2010,Windows Installer,这是我在这里的第一篇文章 我这里有个大问题。我有一个1.0.0应用程序,它将Access数据库安装到用户的计算机中。 我还有一个1.0.1版本需要发布,它有一个新的数据库文件,我想安装它覆盖旧文件 . 不幸的是,如果用户对旧文件进行了任何更新,1.0.1版本将不再覆盖它,我在任何地方都找不到如何在更新后强制删除或覆盖此文件 你们能帮我吗? 谢谢你,并向你致以最诚挚的问候。哎,这件事让我头疼不已 基本上,您可以尝试以下方法: msiexec.exe /i yourmsi.msi REINSTALL

这是我在这里的第一篇文章

我这里有个大问题。我有一个1.0.0应用程序,它将Access数据库安装到用户的计算机中。 我还有一个1.0.1版本需要发布,它有一个新的数据库文件,我想安装它覆盖旧文件 . 不幸的是,如果用户对旧文件进行了任何更新,1.0.1版本将不再覆盖它,我在任何地方都找不到如何在更新后强制删除或覆盖此文件

你们能帮我吗?
谢谢你,并向你致以最诚挚的问候。哎,这件事让我头疼不已

基本上,您可以尝试以下方法:

msiexec.exe /i yourmsi.msi REINSTALLMODE=omus


老实说,我们最终使用的是InstallShield,它更简单,而且物有所值。祝你好运

由于您提到Orca是您的回复,您可以通过编辑以下内容中的
版本
列将access数据库设置为a:

伴随文件的安装状态不取决于其自身的文件版本控制信息,而是取决于其伴随父文件的版本控制。看。要指定伴奏文件,必须将中伴奏父级的主键编写到伴奏记录的版本列中


您通常要做的是将访问DB设置为对主可执行文件的访问。如何做到这一点取决于您使用的安装技术(但如果使用VisualStudio安装项目,则可能不可行)。从命令行设置安装模式对于某些用户来说是很麻烦的。您还在处理这个问题吗?谢谢您的回复。但是我没有找到这个重新安装模式属性,在哪里可以找到它??它是Visual Studio中的默认值,或者可以与Orca软件一起使用?