2010-04-12 138 views
-1

你好我已经在c#.net中创建了一个Windows应用程序,它在Windows XP中工作正常,但是当我尝试在Windows 7或Vista中安装安装程序时,运行..我应该为它写一些代码...?C#.net Windows应用程序安装程序没有运行在Windows 7中

请帮忙

+0

您必须更加具体地说明“安装程序永不运行”的含义。你是说你双击setup.exe文件然后什么也没有发生?或者是一个错误信息(如果是这样,什么错误信息)?或者是其他东西? – 2010-04-12 05:09:20

+0

yh当我双击setup.exe文件,然后什么也没有发生 – deepu 2010-04-13 06:15:33

+0

您正在使用哪个版本的Visual Studio?您是使用内置安装项目类型还是使用第三方安装程序库? – TarkaDaal 2010-04-15 21:03:29

回答

1

假设您的安装程序是MSI,请打开登录以查明原因。

msiexec NameOfYour.msi /l*v log.txt 
+0

对不起,我没有得到你...安装在XP中工作正常...但是当我尝试安装在Vista或7没有发生.. – deepu 2010-04-13 06:36:26

+0

*确切* :)你说 - “当我尝试安装设置”...所以如果在安装过程中出现问题,并且您的安装程序(.msi或.exe安装程序)构建为与Microsoft Installer(MSI)配合使用,在MSI日志中可能有助于查明您的问题。 – si618 2010-04-13 08:45:03

+0

谢谢你的信息,我建立使用Visual Studio发布方法的设置..应该有任何其他方法来构建setup.which将在所有窗口版本兼容 – deepu 2010-04-17 06:04:40

0

请确保您的盒子上安装了正确的.net Framework版本。

+0

yh ...它具有框架....但是当我安装在没有.net的xp系统中时,它会自动尝试下载框架,这里在Windows 7中没有响应... – deepu 2010-04-13 06:34:20

相关问题