(以编程方式,无提示模式)SQL Server安装失败,配置文件'xxx'不存在

时间:2013-05-02 23:30:49

标签: c# sql-server-2008-r2

我正在通过运行我的代码来进行静默模式sql安装。

它运行正常,每个文件都从安装程序中提取,之后会弹出一条错误消息。 enter image description here

我打开了该文件夹但没找到该文件。但我在Debug文件夹中有文件。(我手动创建它。) 通过查看文件夹名称,它看起来像是一个随机创建的名称。

所以问题是如何获取SQL安装程序要创建的文件夹名称?(所以我可以将configuration.ini复制到它)

1 个答案:

答案 0 :(得分:1)

我的代码中存在问题。

//Process p = Process.Start(Resources.MSSQLSERVER_LOCAL_PATH, Resources.SQLSERVER_INI);

 Process p = Process.Start(Resources.MSSQLSERVER_LOCAL_PATH, "/ConfigurationFile=" + System.IO.Path.Combine(System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location), "ConfigurationFile.ini") + " /ACTION=Install");

现在我使用第二个代码,它对我来说很好。