visualstudio版本转换工具wpf版开源了

lonelyxmas lonelyxmas     2023-03-15     580

关键词:

原文:Visual Studio 版本转换工具WPF版开源了

想法的由来

入职一家新公司,领导给了个任务,要编写一个视频监控软件,等我编写调试好,领导满意了以后,这个软件要加入到公司的一个软件系统中去(这个添加工作不用我来做,嘻嘻,看着自己的软件被别人使用,心情就是好),而这个系统软件竟然是用VS2008编写的(而我是用VS2013编写的,因为我的电脑是公司新配的),同事新建项目想把代码移植过去,期间竟然各种错误,看着都闹心,于是网上搜索了下,VS2010怎样打开VS2013的工程,网上还真有这样的方法(自己百度一下就知道),于是按照网上方法个性工程后,项目顺利添加到公司的软件系统中了。
由于同事们的机器操作系统都是Windows XP(VS版本最高只能到2010),而我的操作系统是Windows 8.1,以后难免会再出现这种版本转换的情况,而手动进行转换总是有风险了,于是就想做一个VS版本转换工具,方便大家(其实是我自己*_*)使用。

说干就干

说干就干,并不是挽起袖子就干,我想先在网上搜索下VS版本转换的系统的方法,期间搜索到一个开放源代码的“VS各版本转换”这样一个工具,这工具不错,下载下来测试了下,没有什么错误和问题,而且提供源代码,于是就放弃了自己编写的想法,不用再重复造轮子了。
技术图片

还是要自己做一个

其实自己在做视频监控软件时,遇到一些界面问题很不好处理,而WPF其实可以处理比较方便地处理这些问题的,于是就想深入地学习下WPF技术。由于好长一段时间没有用过WPF了,想深入还需要把以前的基础练练,于是再次产生了用WPF做界面制作一个VS版本转换工具的想法。
这次就说干就干了,界面参考了WixTools的安装程序(关于Wix可以在这里了解下),它的安装界面如下:
技术图片
看着很不错,符合我的审美观。于是模仿着做了一个界面出来。

界面欣赏

下面给大家看一下这个VS版本转换工具WPF版的界面。
1.初始界面
技术图片
2.选择转换工程界面
技术图片
3.选择转换目标界面
技术图片
4.转换完成界面
技术图片

开源

既然是从网上获取的资源,那就需要回馈,此工具源代码完全开源。
代码托管在开源中国 (http://www.oschina.net/) 的 [email protected] 上,地址是: http://git.oschina.net/shupengluo/VSConverter

一些资料
再次在网上查找了下这个工具,发现在CodeProject有这文章,这应该是这个工具最原始的出处了。

  1. SolutionConverter http://www.codeproject.com/Articles/80001/SolutionConverter
  2. 分享Visual Studio各种版本之间的转换工具 http://www.cnblogs.com/zhuqil/archive/2010/05/31/SolutionConverter.html
  3. 如何使用VS2008打开VS2010的解决方案 http://www.cnblogs.com/boyliupan/archive/2010/06/22/1762726.html

此文章首发于开源中国[http://my.oschina.net/chinesedragon/blog][14]和博客园[http://www.cnblogs.com/luoshupeng/][15]
















xamarin对visualstudio用户免费xamarinsdk将开源

...软宣布它上个月收购的C#和.NET移动开发工具Xamarin对所有VisualStudio用户免费。所有VisualStudio版本涵盖了从免费的社区版到企业版,此举意味着开发者可以使用.NET和C#为Android和iOS平台构建应用。值得一提的是,部分面向企业的Xamarin... 查看详情

译visualstudio2019中wpf&uwp的xaml开发工具新特性

原文|Dmitry翻译|郑子铭自VisualStudio2019推出以来,我们为使用WPF或UWP桌面应用程序的XAML开发人员发布了许多新功能。在本周的VisualStudio2019版本16.4和16.5Preview1中,我们希望借此机会回顾一下全年的新变化。如果您错过了我们以前的... 查看详情

广州.net社区推荐译visualstudio2019中wpf&uwp的xaml开发工具新特性

原文|Dmitry翻译|郑子铭自VisualStudio2019推出以来,我们为使用WPF或UWP桌面应用程序的XAML开发人员发布了许多新功能。在本周的VisualStudio2019版本16.4和16.5Preview1中,我们希望借此机会回顾一下全年的新变化。如果您错过了我们以前的... 查看详情

visualstudio2017正式版各版本对比各版本区别

参考技术A  visualstudio2017各版本区别是什么?visualstudio2017正式版分三个版本,下文介绍vs2017正式版各版本对比,一起来了解下吧!  visualstudio2017各版本区别:  微软发布了visualstudio2017正式版,该版本分为社区版、专业版... 查看详情

手把手教你如何构建wpf官方开源框架源代码(代码片段)

...是作为一个特别大的框架,想要构建跑起来可不是直接在VisualStudio里面点击一下运行就完成了,需要做很多的准备才可以。本文将一步步教你如何构建WPF框架源代码我不敢说每个版本的WPF框架的源代码我都能构建,在官方仓库htt... 查看详情

乘风破浪,遇见visualstudio2022预览版(preview),宇宙最强开发者工具首次迎来64位版本(代码片段)

简介众所周知,我们从官方新闻来看,对VisualStudio2022最大的期待莫过于:其是首个64位的VisualStudio,这个宇宙最强开发者工具一脚迈入了新的阶段。https://visualstudio.microsoft.com/zh-hans/vs/preview/vs2022/核心亮点我们的64位升级充分利用... 查看详情

visualstudio2017rc版本相关资料

VisualStudio2017RC版本说明1.社区版 VisualStudioCommunity2017RCVisualStudioCommunity2017RC是针对个人开发人员、开源项目、教育和学术研究的一个功能齐全且可扩展的免费IDE。你可以创建适用于Android、iOS、Windows和Web的应用程序。集成Azure工... 查看详情

微软visualstudio2017中文正式版下载–免费社区版/专业版/企业版

  作为“宇宙最强”的集成开发环境IDE,微软的VisualStudio不仅破天荒发布了macOS版本,如今终于也推出了其Windows的最新版本——VS2017正式版了。这对开发者来说无疑是个大消息,无论你是Windows还是Mac的用户,我们... 查看详情

arm版win11运行vs2022

arm版win11运行vs2022,微软今天发布了VisualStudio202217.3Preview2,它是第一个在运行Windows11的Arm设备上原生运行的VisualStudio版本。微软上个月在Build上宣布了VisualStudio的Arm版本,现在好奇的开发者可以尝试一下为自己,这是使开发人员... 查看详情

wpf开源二维绘画小工具geometrytooldemo项目

这是一个演示WPF进行二维绘画的小工具Demo项目,基于MIT协议在GitHub上完全开源源作者是YuWeiCong我只是帮助开源的工具人软件运行界面效果:开源地址:https://github.com/dotnet-campus/GeometryToolDemo我搭建了自己的博客林德熙... 查看详情

visualstudio2019免费吗

visualstudio2019免费,可在微软的visualstudio官方网站免费下载。工具/材料:浏览器。 1、首先,打开浏览器百度网站,搜索“visualstudio”。2、然后,点击进入“visualstudio”官网。3、接着成功进入“visualstudio”官网。4、之后在界... 查看详情

安装2个或更多visualstudio的次要版本

...怀疑这可能会影响生成的二进制文件的行为。我可以安装VisualStudio的部分执行C++构建(编译器,标准包括等)以及当前版本,以便我可以使用它进行构建,并且当前的安装不会受到干扰吗?PS:从“VS安装程序”,当我选择“修... 查看详情

visualstudio编辑wpf时,属性栏的字体怎么设定

visualstudio在做WPF应用程序时,属性栏的字体怎么设定。请注意不是窗体的字体,是属性栏的字体,如图红色标注的内容Tools -> Options -> Environment -> Fonts and Colors其中有一个是 Property window... 查看详情

visualstudio2022免费吗

《VisualStudio2022企业版/专业版》百度网盘资源免费下载:链接:https://pan.baidu.com/s/12OR371R2-ejggcLU9WNpUw?pwd=tfv5提取码:tfv5 VisualStudio2022是微软官方最新推出的一款编程开发工具,该软件是一个完整的开发工具集,为用户提供各种你需... 查看详情

启动visualstudio时taskscheduler引发了异常是啥原因?

...也可能电脑可能被360等病毒污染了,重装系统吧。MicrosoftVisualStudio visualstudio即MicrosoftVisualStudio。MicrosoftVisualStudio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中... 查看详情

请问如何用wpf实现类似visualstudio这样的设计工具呢?联系邮箱dean.yi@hotmail.com

...,和文档设计区域一直困惑着我。请高手能指点下。其实VisualStudio本身根本没有设计工具,设计工具都是WPF自己提供的,你可以搜一下DesignerHost,也可以参考腾讯的UIDesigner,这个东西实际上用的就是WindowsForms的内置设计器,使... 查看详情

visualstudio2017详细资料大全

参考技术AVisualStudio2017是微软于2017年3月8日正式推出的新版本,是迄今为止最具生产力的VisualStudio版本。其内建工具整合了.NETCore、Azure应用程式、微服务(microservices)、Docker容器等所有内容。基本介绍软体名称:VisualStudio2017开... 查看详情

visualstudio2015各个版本有啥区别

VisualStudio2015有三个版本:社区版、Professional、企业版。接下来详细介绍一下三个版本的区别:1、社区版不支持企业使用,两外两个版本支持所有主体使用2、企业版支持所有的集成开发环境,社区版和Professional都有不支持的功能... 查看详情