【问题标题】:C# .net windows application setup not running in windows 7 [closed]C# .net windows 应用程序设置未在 windows 7 中运行 [关闭]
【发布时间】:2010-04-12 05:02:03
【问题描述】:

你好,我在 c# .net 中创建了一个 Windows 应用程序,它在 windows xp 中工作正常,但是当我尝试在 windows 7 或 vista 中安装设置时,设置永远不会运行.. 我是否必须编写一些代码它...?

请帮忙

【问题讨论】:

  • 您必须更具体地说明“安装程序永远不会运行”的含义。你是说你双击setup.exe文件然后什么都没有发生?还是错误消息(如果是,是什么错误消息)?还是别的什么?
  • 当我双击 setup.exe 文件然后什么也没有发生时
  • 您使用的是哪个版本的 Visual Studio?您是使用内置安装项目类型,还是使用第三方安装程序库?
  • VS 2005 版本 8,我使用 visualstudio 发布方法构建了设置..

标签: c# asp.net windows


【解决方案1】:

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

msiexec NameOfYour.msi /l*v log.txt

【讨论】:

  • 对不起,我没听懂……安装程序在 xp 中工作正常……但是当我尝试在 vista 或 7 中安装时,没有任何反应……
  • 完全正确 :) 你说 - “当我尝试安装安装程序时”......所以如果在安装过程中出现问题,并且你的安装程序(.msi或 .exe 安装程序)是为与 Microsoft 安装程序 (MSI) 一起工作而构建的,然后打开 MSI 日志记录可能有助于查明您的问题。
  • 感谢您提供的信息,我使用 Visual Studio 发布方法构建了设置。是否还有其他方法可以构建设置。这将在所有窗口版本中兼容
  • 也许我们在谈论不同的事情。 “发布”通常与 asp.net Web 项目相关联,它在某处(本地文件系统、http、ftp)编译和复制项目输出。 “Setup”项目与 asp.net web 项目是分开的,并基于 web 项目创建一个安装程序 (.msi)。我不确定你是发布一个 asp.net 网站,还是创建一个安装程序。
  • 感谢 Si 提供的宝贵信息...
【解决方案2】:

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

【讨论】:

  • yh...它有框架..但是当我安装在没有.net的xp系统中时,它会自动尝试下载框架,在Windows 7中没有响应.. ..
猜你喜欢
  • 2017-08-31
  • 1970-01-01
  • 1970-01-01
  • 2011-03-21
  • 1970-01-01
  • 2012-01-01
  • 2014-08-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多