C#在其他电脑运行
发布网友
发布时间:2022-04-29 09:18
我来回答
共1个回答
热心网友
时间:2022-06-25 09:12
1
新建安装部署项目
打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定。
2
安装向导
关闭后打开安装向导,点击下一步,或者直接点击完成。
3
开始制作
安装向导完成后即可进入项目文件夹:
双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来。然后右击你的文件,创建快捷方式,然后把快捷方式分别复制或剪切到左边的"用户的'程序'菜单"和"用户桌面"中。这样安装程序安装完成后会在
"开始->所有程序"和"桌面"上生成程序的快捷方式。也可以直接在"用户的'程序'菜单"和"用户桌面"相应目录下新建快捷方式,然后定位到你的文件。
然后右击左边的"应用程序文件夹"打开属性对话框:将属性中的"DefaultLocation"的路径中的"[Manufacturer]"去掉,不然的话做好的安装程序默认安装目录会是"C:\Program
Files\你的用户名\安装解决方案名称";
然后打开解决方案管理器,右击你的解决方案名称,选择属性:打开的属性页中,选择"系统必备",
在打开的系统必备页中,在"指定系统必备安装组件的位置"中选中如下选择项:从与我的应用程序相同的位置下载系统必备组件。选上以后,在生成的安装文件包中包含.NetFramework组件
。好了,这样就完成99%了,然后点击"生成->生成解决方案",哈,生成成功!
4
制作完成
现在打开解决方案文件夹下的Debug文件夹,就可以看到生成的安装文件了。
用C#写出来的程序怎么在别人电脑上运行?
C# 的程序直接拷贝就可以在别的机器上运行。只要这台机器有.NET Framework。至于你说的有初始化问题错误,主要可能性是你程序中有BUG,这个BUG是针对于开发的时候特定机器产生的。例如你程序中使用了绝对路径访问文件或文件夹,或者你的程序引用了特定的DLL文件,而部署的机器上却没有这个DLL。仔细找找看...
如何使C#项目在别人的电脑上也能运行
解决方法:1)数据库连接字符串使用默认的数据库local用户(编程语言中database=.或database=(local))登录,这样就使别人的数据库的登录信息跟你的相同。2)然后再在别人的数据库管理软件中附加你的数据库即可
C# 生成的程序,在别人电脑上运行出错
其他电脑上没有.net环境,你用vs做个安装包打包的时候勾上系统必备就会生成所要的东西的,拷到要运行的电脑上既可。
怎么让自己写的C#程序在别人的电脑上运行?
你可以打包成一个安装包 C#有个自带的打包程序 可以把你的项目跟运行时需要的Net.framework一起打包成一个安装包 你可以在网上查一下C#安装包的使用 我是用手机回答的 所以提供不了太详细的操作 希望我的回答对你有所帮助
C#在其他电脑运行
1 新建安装部署项目 打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定。2 安装向导 关闭后打开安装向导,点击下一步,或者直接点击完成。3 开始制作 安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的...
C#编写界面软件,在其他电脑上运行需满足什么条件
电脑至少需要安装 .NET Framework,C#编写时.NET Framework版本越高,对应的电脑也需要安装该版本或高于访版本的.NET Framework
C#编写的界面程序在别的电脑上运行不了
1,使用.net来开发的软件,在别的电脑上使用必须安装.net Framework软件架构上。2,如果还使用了其它的控件,组件等,同样也需要在别的电脑上安装,注册。3,建议把软件跟运行时需要的控件和相关文件及.Net framework一起打包或制作成一个安装包,在别的电脑上安装一下。
C#代码能不能直接生成一个EXE文件,在任何一台windows机器上执行_百度知 ...
C#可以直接生成一个EXE文件,其实DLL不要也可以,你把所有的代码,包括项目中一些没有用到的文件写在一起,然后可以使用DEBUG来生成一个EXE文件。也可以在Visual Studio中只引入必要的命名空间然后把一些东西去掉之后,可以直接生成EXE。C#需要框架,离开.Net Framework框架则无法运行。
C# 写出来的程序,怎么样移植到别的电脑上用
只要你把项目文件下的bin->debug里面的.exe文件拷贝出来,然后再给别人的电脑安装一个.net framework,如果有数据库访问的话,你的数据库必须是服务器版的,而且你们在同一个网络中。其实光是部署的话,可以参考http://apps.hi.baidu.com/share/detail/23845750 ...
c#做的程序换了个电脑运行时不能显示全部界面,以前是台式机屏幕大,现在...
另外有一点,如果windows的DPI不是默认的话,则windows有2种处理DPI调整的方案,你可以试着改一下方案:win7的操作是桌面右键-屏幕分辨率-放大或缩小文本和其他项目-设置自定义文本大小(DPI),使用Windows XP风格DPI绽放比例(有打勾变没打勾,没打勾变有打勾)。希望能帮到你。