我正在使用Visual Studio 2013 Community版创建clickonce安装程序,用于我的WPF应用程序。该应用程序使用LocalDB。如果我手动安装sqlserver express 2014 LocalDB,则在目标计算机上可以正常工作。
但是,我想将SQL Server Express 2014 LocalDB的安装程序包括在我的clickonce部署中。
然而,当我打开先决条件对话框时,只有SQL Server 2012 Express LocalDB可用(见图)。我尝试选择"2012",但它与我要安装的mdf文件不兼容。
问题是:如何将SQL Server Express 2014 LocalDB安装程序包含为先决条件?是否有一种方法只需将MSI文件放到某个地方就可以让它起作用?还是坚持使用"2012"更容易呢?![VS project prerequisites](https://istack.dev59.com/AgxQR.webp)
但是,我想将SQL Server Express 2014 LocalDB的安装程序包括在我的clickonce部署中。
然而,当我打开先决条件对话框时,只有SQL Server 2012 Express LocalDB可用(见图)。我尝试选择"2012",但它与我要安装的mdf文件不兼容。
问题是:如何将SQL Server Express 2014 LocalDB安装程序包含为先决条件?是否有一种方法只需将MSI文件放到某个地方就可以让它起作用?还是坚持使用"2012"更容易呢?
![VS project prerequisites](https://istack.dev59.com/AgxQR.webp)
PackageFile
参数的,例如HomeSite
和Name
?我需要一个类似于SqlLocalDb2017
的解决方案。 - Istvan Heckl