C# 如何为项目设置创建自定义依赖项软件?

C# 如何为项目设置创建自定义依赖项软件?,c#,.net,setup-project,packaging,C#,.net,Setup Project,Packaging,我最近使用C#.Net 4.5构建了一个项目,现在我需要创建一个安装程序包以供发布,但在安装之前,project必须在目标系统中安装SQL Server Express 2012 LocalDB。 我尝试使用Setup Factory创建依赖项模块,但它只有自己的软件,例如:.Net 3.5 4.5等等。 在安装我的项目之前,我应该如何安装软件,例如SQLServerExpress 2012 LocalDB?我遇到了同样的问题,但问题已经解决。 在设置工厂中运行 依赖项->高级->创建新模块 键


我最近使用C#.Net 4.5构建了一个项目,现在我需要创建一个安装程序包以供发布,但在安装之前,project必须在目标系统中安装SQL Server Express 2012 LocalDB。
我尝试使用Setup Factory创建依赖项模块,但它只有自己的软件,例如:.Net 3.5 4.5等等。

在安装我的项目之前,我应该如何安装软件,例如
SQLServerExpress 2012 LocalDB

我遇到了同样的问题,但问题已经解决。 在设置工厂中运行 依赖项->高级->创建新模块 键入名称并单击“确定”

右键单击新模块名称->属性->文件

单击以新建(带加号的sqaure)->[…]


添加您的自定义依赖项,如SQL Server Express 2012 LocalDB和其他

我已经完成了您的建议,我将
#SUFDIR\dependencies\sqlLocalDB\sqlLocalDB.MSI
添加到
名称->属性->文件
中,但它不起作用

但是
解决了我的问题,我建议将此软件用于创建安装。

您使用的Visual Studio版本是什么,它是否支持VS安装项目?你看到这个了吗?