以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- VS2017打开不了Addindemo和FMLDevelope文件 (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=152271) |
-- 作者:hborning -- 发布时间:2017/4/27 20:32:37 -- VS2017打开不了Addindemo和FMLDevelope文件 我下载了Addindemo.rar和FmlDevelope.rar,我是下载了最新版的Visual Studio 2017,发现打开里面的dsp或者dsw都是用不了,VS2017都是先说会给项目升级,然后报错。就是打开不了Project。 想问大家有遇到这个情况吗?谢谢!
|
-- 作者:hborning -- 发布时间:2017/4/28 9:16:28 -- 我刚参考了过往的一些问答,好像是FmlDevelope.rar的dsw环境文件,在高版本例如VS2017里面不兼容。 能否请工程师告诉下,假如在VS2017里面,“新建项目”,然后将FmlDevelope里面哪个文件拷贝或改名添加到新Project里面,就可以正常运作啊?
|
-- 作者:yukizzc -- 发布时间:2017/4/28 9:29:05 -- 这边没用17试过,不过我安装有2015的,可以正常打开的。。。。 |
-- 作者:hborning -- 发布时间:2017/4/28 13:48:02 -- 我重新下载安装了VS2015(x64版本),的确比VS2017好。VS2017提示要进行项目文件升级,后来就进不去了。 VS2015也提示要项目文件升级,但能进去打开各个文件。 我选择“生成StockFunc”时,提示报错”错误 D8016 “/ZI”和“/Gy-”命令行选项不兼容 StockFunc 1 C:\\Users\\Administrator\\Downloads\\FmlDevelope\\cl 1 1 命令行 生成 “ 想问这个是什么原因啊?
|
-- 作者:hborning -- 发布时间:2017/4/28 13:54:42 -- 我搜索了网上,把“调试信息格式”改成“无”就好了,能生成dll了,我再调用下看行不行。谢谢! 想问下,我是用Win10 64位,vs2015 64位,按照默认设置生成的dll。是用在金字塔的32位版本,还是金字塔的64位版本啊? 如果是用在金字塔32位版本,那我想用在金字塔64位版本,应该怎么改设置啊?谢谢!
|
-- 作者:yukizzc -- 发布时间:2017/4/28 13:59:45 -- 64位的版本,如果你用在32位,你编译时候选择编译32位的就好 |
-- 作者:hborning -- 发布时间:2017/4/28 14:16:51 -- 版主,我用VS2015(64位),默认打开FMLDevelope项目之后的设置(我不知道是32还是64,但我看所有设置显示都win32的??) 我把生成的STOCKFUNC放到金字塔32位版本上,调用了下,运行正确。 我也搞不清楚是用哪个版本了? |
-- 作者:yukizzc -- 发布时间:2017/4/28 14:27:39 -- http://jingyan.baidu.com/article/6c67b1d69395b72786bb1e44.html 这里设置编译版本 |