winform窗体想要在没有安装vs的电脑上运行,需要哪些文件如:.exe .dll 等等

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform窗体想要在没有安装vs的电脑上运行,需要哪些文件如:.exe .dll 等等相关的知识,希望对你有一定的参考价值。

参考技术A

要安装.net Framework。可以在vs的安装布署里生成安装文件时选择安装必备:

参考技术B 你的项目(假如名称叫做aa)的bin目录下有两个.exe后缀的文件。
其中一个叫做“aa.exe”,还有另一个“aa.vshost.exe”,第一个文件拿过去就可以。
第二个东西是没用的。
dll一个都不要,如果程序还有用到数据库的话,要在别人的电脑上安装数据库。
如果还有什么问题不清楚,或者按照上面的做了,但是出错,就再联系我吧。
参考技术C 只需要装 .net framework即可, 具体哪个版本 看你程序开发用的是 哪个版本的framework. win7以上的系统好像都自带framework了,可以直接安装运行 参考技术D 看你的程序是用的哪个版本的framework。然后给对方电脑上装一个同样版本或者更高版本的! 第5个回答  2011-05-13 Winform窗体生成的当然是EXE啦。类库才生成DLL啊。

winform窗体在其他电脑上启动控件位置出错

各位大神们,有一个问题,求助啊。我制作的WinForm窗体设计的时候,运行得好好的。但是在拷去其他电脑上面直接启动的时候,控件的位置会错乱,但是如果在那台电脑上重新编译一次(也就是随便按两下某一个控件的属性,也没有改变控件的属性)之后,启动,控件的位置就像在原来电脑上一样很正常。让我百思不得其解。因为这个软件最终要编译成release文件给客户用的,不可能让客户都装VS2013,重新编译吧。~~附图,求大神帮解决这个问题。1:直接启动的时候(不正常):

2:随便按两下某一个控件的属性(没有改变其属性)之后(恢复正常):

对不起了,没有财富值~~~跪求答案,

因为显示器的分辩率不同
你没有设置像数大小和位置,所以自动选择了默认属性,在新电脑里随便按两下就选择了新的默认所以又好了。追问

所有想问下你,怎么解决这个问题啊?能不能详细点啊?谢谢啊。

参考技术A 你这个问题没有遇到过啊,你那个控件是动态加载上去的吗?追问

不是,是直接拖上去的。

参考技术B 把控件的大小定死吧 如果可能的话把窗体大小也定死并且设置成不能改变大小 参考技术C 你初始化的时候 代码有问题。。 自己好好看下。。追问

初始化的时候,我都没有触发窗体LOAD事件。能不能具体一点啊,代码初始化是在哪个部分?我是新手~~事情比较急。谢谢

以上是关于winform窗体想要在没有安装vs的电脑上运行,需要哪些文件如:.exe .dll 等等的主要内容,如果未能解决你的问题,请参考以下文章

C#Winform窗体加载时速度好慢,运行时半天才出来,我估计是用了好几个面板和很多ImageButton按钮......

在vs2012中创建一个winform,并且运行起来。

WinForm窗体,在VS2010上背景颜色不能设置透明,我把背景颜色和TransparencyK

VS2010 winform程序中的窗体文件如何查看设计

我用c#.net3.5做的WinForm窗体软件,生成了安装程序,在没有.net框架的机子上运行的问题

WinForm 窗体属性