Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/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
安装SQL Server的C#应用程序_C#_Visual Studio 2008_Installation_Sql Server 2008 Express - Fatal编程技术网

安装SQL Server的C#应用程序

安装SQL Server的C#应用程序,c#,visual-studio-2008,installation,sql-server-2008-express,C#,Visual Studio 2008,Installation,Sql Server 2008 Express,我正试图将我的C#应用程序安装在装有Windows Vista的VMWare机器上,因为电脑是完全干净的。安装工作正常,但最后一部分除外,当SQL Server 2008 Express尝试安装时,之后将触发转换为.exe的批处理以创建数据库。当时它说它出错了,我在C#应用程序中安装并部署了这个安装程序。我不知道是否有任何方法可以看出我做错了什么,所以也许你们中的一个知道 提前谢谢 编辑: 这是我在安装结束时执行的代码,它由.exe执行 sqlcmd-S。\SQLEXPRESS-i“script

我正试图将我的C#应用程序安装在装有Windows Vista的VMWare机器上,因为电脑是完全干净的。安装工作正常,但最后一部分除外,当SQL Server 2008 Express尝试安装时,之后将触发转换为.exe的批处理以创建数据库。当时它说它出错了,我在C#应用程序中安装并部署了这个安装程序。我不知道是否有任何方法可以看出我做错了什么,所以也许你们中的一个知道

提前谢谢

编辑:

这是我在安装结束时执行的代码,它由.exe执行
sqlcmd-S。\SQLEXPRESS-i“script.sql”

可以显示您收到的错误消息吗?如果没有直接显示,请检查事件日志。您能分享错误吗?我不知道如何查看错误日志,但它会告诉我在为数据库的生成执行.exe之后安装失败的错误。您的安装是MSI吗?您可以使用msiexec在详细登录的情况下运行安装程序(使用-?运行以获取命令行标志,我总是混淆它们)安装程序是否在计算机上运行(而不是在虚拟机上)?是否在SQL Server中创建了任何对象?