热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

通过VS2010的自带安装项目功能发布C#软件,安装到别的机子后发现界面颜色不对

(正常界面颜色)(异常界面颜色)(组件勾选)我就勾选了windowsinstaller3.5和MicroSoft.netFramework4.0。

(正常界面颜色)


(异常界面颜色)



(组件勾选)

我就勾选了windowsinstaller3.5和MicroSoft .net Framework 4.0。
使用的发布方法:http://blog.csdn.net/chenyujing1234/article/details/7558185

12 个解决方案

#1


目测皮肤控件没有加载上

#2


你用的什么皮肤控件,dll打包进去了吗

#3


是不是有台机器使用其他windows style

#4


引用 2 楼 Z65443344 的回复:
你用的什么皮肤控件,dll打包进去了吗
啥皮肤控件?

颜色是通过界面设计器选的,还需要另外的DLL?

#5


打包的可执行文件是最新的吗?不同电脑颜色会有一些差别,但是不应该这么大

#6


难道楼主没有给程序使用皮肤,而是楼主的系统使用了某种"风格",导致其实就是做了个普通的界面,但是看起来很美观
那放到没有风格的电脑上面,当然就打回原状了

#7


引用 2 楼 Z65443344 的回复:
你用的什么皮肤控件,dll打包进去了吗

晕死!原来我的XP是使用WIN7的窗口样式,然后其他电脑都是使用XP的。我把自己的电脑样式改成WIN7就面目全非了!那么怎样保证颜色在每台电脑都一样啊?。。。。。。

#8


不可能的....IE在不同浏览器 或者不同主题下 外观都不一样...

#9


引用 7 楼 sssanton 的回复:
Quote: 引用 2 楼 Z65443344 的回复:

你用的什么皮肤控件,dll打包进去了吗

晕死!原来我的XP是使用WIN7的窗口样式,然后其他电脑都是使用XP的。我把自己的电脑样式改成WIN7就面目全非了!那么怎样保证颜色在每台电脑都一样啊?。。。。。。

没法保证
如果某台电脑自己下载个系统皮肤,然后他打开txt都会很炫的

#10


引用 8 楼 diaodiaop 的回复:
不可能的....IE在不同浏览器 或者不同主题下 外观都不一样...

样色不要求一模一样,但颜色至少要差不多吧。

#11


要把,找到一个在WIN7和XP都可以接受的样式。算了~~~~

#12


这就跟系统的字体是一样的道理!!
你电脑上字体库存在的字体,别的电脑不一定就有!!这种情况下,操作系统会赋予一个默认的字体给应用程序!!
估计你遇到的问题就是这个了!!

推荐阅读
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • 本文介绍了三种方法来实现在Win7系统中显示桌面的快捷方式,包括使用任务栏快速启动栏、运行命令和自己创建快捷方式的方法。具体操作步骤详细说明,并提供了保存图标的路径,方便以后使用。 ... [详细]
  • Windows 7 部署工具DISM学习(二)添加补丁的步骤详解
    本文详细介绍了在Windows 7系统中使用部署工具DISM添加补丁的步骤。首先需要将光驱中的安装文件复制到指定文件夹,并进行挂载。然后将需要的MSU补丁解压并集成到系统中。文章给出了具体的命令和操作步骤,帮助读者完成补丁的添加过程。 ... [详细]
  • 本文内容为asp.net微信公众平台开发的目录汇总,包括数据库设计、多层架构框架搭建和入口实现、微信消息封装及反射赋值、关注事件、用户记录、回复文本消息、图文消息、服务搭建(接入)、自定义菜单等。同时提供了示例代码和相关的后台管理功能。内容涵盖了多个方面,适合综合运用。 ... [详细]
  • 本文详细介绍了GetModuleFileName函数的用法,该函数可以用于获取当前模块所在的路径,方便进行文件操作和读取配置信息。文章通过示例代码和详细的解释,帮助读者理解和使用该函数。同时,还提供了相关的API函数声明和说明。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
  • CentOS 6.5安装VMware Tools及共享文件夹显示问题解决方法
    本文介绍了在CentOS 6.5上安装VMware Tools及解决共享文件夹显示问题的方法。包括清空CD/DVD使用的ISO镜像文件、创建挂载目录、改变光驱设备的读写权限等步骤。最后给出了拷贝解压VMware Tools的操作。 ... [详细]
author-avatar
罗斌强
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有