VS2010如何打开VS2017工程项目

asdfa23rdadsdfa 2019-01-07 03:17:26
VS2010如何打开VS2017工程项目
求解决方案
...全文
1553 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
日拱一两卒 2019-03-12
  • 打赏
  • 举报
回复
不可能的,2017推出net core,项目架构都变了
qq9361235 2019-01-11
  • 打赏
  • 举报
回复
可以打开的 编辑解决方案就可以
liusa1997 2019-01-10
  • 打赏
  • 举报
回复
很明显打不开啊,VS2017的在VS2010有些根本不兼容,很容易就会打开失败,一般都是把低配版本代码放到高版本
fightingyyc 2019-01-10
  • 打赏
  • 举报
回复
https://blog.csdn.net/Endeavor_jianjian/article/details/79965401 按上面方法
threenewbee 2019-01-09
  • 打赏
  • 举报
回复
如果要是vs2010都能打开2017的项目,那么微软的vs2017卖给谁去
PerDign 2019-01-09
  • 打赏
  • 举报
回复
看2017项目的Framework版本 再看2010是否具备开发条件
平底锅锅锅 2019-01-08
  • 打赏
  • 举报
回复
不要一开始就编译。先修改,在打开。出问题,一个个检查
吹风的兔子 2019-01-08
  • 打赏
  • 举报
回复
实在不行,就新建项目 —— 然后把 2017 的代码 复制到 自己的项目中。 然后再编译。
ilikeff8 2019-01-07
  • 打赏
  • 举报
回复
再装个vs2017就完事了
csdnFUCKINGSUCKS 2019-01-07
  • 打赏
  • 举报
回复
兼不兼容取决于你项目的.Net Framework版本 上限为VS支持的最高版本 比如我自己试验的 vs2010的最高支持版本为4 则我用vs2017创建4及以下版本的项目都能用vs2010打开 但是vs2017创建一个4.5的项目 vs2010就显示无法加载(不兼容)
asdfa23rdadsdfa 2019-01-07
  • 打赏
  • 举报
回复
引用 7 楼 LCL_data 的回复:
一个是.Net Framework版本, 另外一个是你的VS2010是否有2017项目需要的组件,比如如果是2017的asp.net web项目,你的2010也需要有安装web部分
2017可以兼容2010的 但我觉得2010应该不兼容2017的
十八道胡同 2019-01-07
  • 打赏
  • 举报
回复
一个是.Net Framework版本,
另外一个是你的VS2010是否有2017项目需要的组件,比如如果是2017的asp.net web项目,你的2010也需要有安装web部分
  • 打赏
  • 举报
回复
引用 5 楼 asdfa23rdadsdfa 的回复:
工程可以打开,但是都提示无法加载项目

如果确定sln修改好了,那就再比较一下项目的csproj,
还有要注意.Net Framework版本是否太高
asdfa23rdadsdfa 2019-01-07
  • 打赏
  • 举报
回复
工程可以打开,但是都提示无法加载项目
asdfa23rdadsdfa 2019-01-07
  • 打赏
  • 举报
回复
引用 3 楼 likelinsiyuan 的回复:
[quote=引用 2 楼 asdfa23rdadsdfa 的回复:] [quote=引用 1 楼 likelinsiyuan 的回复:] https://blog.csdn.net/Endeavor_jianjian/article/details/79965401
我是低版本打开高版本的[/quote] 看链接里面的两张图的区别, 2010.sln => 2017.sln 就是高版本打开低版本 2017.sln => 2010.sln 就是低版本打开高版本[/quote] 试过了没用
  • 打赏
  • 举报
回复
引用 2 楼 asdfa23rdadsdfa 的回复:
[quote=引用 1 楼 likelinsiyuan 的回复:]
https://blog.csdn.net/Endeavor_jianjian/article/details/79965401

我是低版本打开高版本的[/quote]
看链接里面的两张图的区别,
2010.sln => 2017.sln 就是高版本打开低版本
2017.sln => 2010.sln 就是低版本打开高版本
asdfa23rdadsdfa 2019-01-07
  • 打赏
  • 举报
回复
引用 1 楼 likelinsiyuan 的回复:
https://blog.csdn.net/Endeavor_jianjian/article/details/79965401
我是低版本打开高版本的
Only Chinese document is available. EplOnCpp (EOC for short) 介绍 基于Cpp构建的Epl语言编译环境 用于支持x64程序编写及实现特殊功能 版本 版本编号:Build 20190406 版本类型:概念预览(Concept Preview) 缺乏较多库命令支持,几乎不可能用于实际工程 请勿将其使用在正式工程中,在未来的版本中,其行为可能与预览版有很大不同 开源许可证 项目 许可证 EplOnCppCore The MIT License EplOnCppGUI The MIT License EocSystemEnv The MIT License EocLib_krnln The MIT License EocLib_EocHelper The MIT License 已知限制 不支持窗口功能 不支持“资源” 不支持编写DLL 不支持Linux程序编写 不支持置入代码(无法解决) 通用型功能相当不完善,建议避免使用(库、API声明除外,可放心使用) 用户使用指南 基本条件 正确安装了.NET 4.0(或兼容版本)Windows 10自带 任何支持C++ 17标准的编译器目前仅在VS2017下进行了测试,在clang等编译器下使用时极可能遇到问题 明确不支持VS2015/VS2012/VS2010/VC6等任何缺少C++ 17支持的编译器 cmake编译系统建议在安装VS时勾选cmake支持以便快速完成安装并获得VS IDE支持 安装配置 配置EOC系统环境 解压env.7z 设置环境变量“EOC_HOME”为“eoc”文件夹路径 重启以确保环境变量生效 解压GUI.7z到任意目录 安装EocHelper库 安装EocHelper库可以使用一些EOC附加功能(通常用于跨平台) 解压EocHelper.fne.build,将fne文件拷贝到e/lib目录 重启易语言,勾选EocHelper库启用 使用 生成工程文件 编写*.e文件 在编译菜单中选择 编译为Windows模块文件 在EOC主程序(GUI.7z/QIQI.EplOnCpp.GUI.exe)中输入模块文件路径 在EOC主程序中选择正确的工程类型 输入输出目录路径 点击按钮生成 编译 生成目录中将包含完整的cmake工程信息,请您使用cmake命令行自行编译 新版本的VS也包含了良好的cmake支持(需要安装),您可以在配置成功后,通过“在VS打开文件夹”来浏览工程 XP支持 EOC不对XP系统提供主流支持,且任何对XP的有限支持都可能在未来的版本中移除 但由于VS2017仍然保留有限XP支持,您可以在cmake中使用参数-T v141_xp编译 为了更好的兼容性,您可以还需要使用 VC-LTL 等项目 库编写指南 请参照核心库的编写,正确编写C++代码、cmake配置文件config.cmake和库信息文件info.json 规范 命名 所有库命令应该放在命名空间e::lib::{LibName}下,其中{LibName}为库的英文名 自定义类型 所有自定义结构应该为智能指针类型e::system::struct_ptr的别名,其中Raw为原始类型 所有自定义类应该为智能指针类型e::system::object_ptr的别名,其中Raw为原始类型,应继承自e::system::basic_object 并正确实现clone函数 info.json 库信息文件 CMakeName描述库在CMake配置文件中的名称, 应与config.cmake中信息相匹配 Cmd/Type/Constant/Enum描述库提供的命令/类型/常量/枚举,其类型为Object【Key为中文名,Value为具体信息】 config.cmake cmake配置文件 其应当正确配置库项目并定义{CMakeName}_FOUND/{CMakeName}_INCLUDE_DIRS/{CMakeName}_LIBRARIES, 其中{CMakeName}应与info.json中信息相匹配 SuperTemplate 用于实现某些特殊支持库, 接口极不稳定 ,如非必要请避免使用 类型 中文名 类型名 算术类型 - 字节型 uint8_t 短整数型 int16_t 整数型 int32_t 长整数型 int64_t 小数型 float 双精度小数型 double 平台整数 intptr_t 非算术基本类型 - 文本型 e::system::string 字节集 e::system::bin 日期时间型 e::system::datetime 子程序指针 e::system::methodptr 通用型 e::system::any 高级类型 -

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧