Visual Studio 2008的C++.NET

柳晛 2009-07-23 10:28:57
Visual Studio 2008的C++.NET 需要安装 .NET Frameworks才能运行吗?不装能不能运行?

请问谁试过?我这里只有带.NET Frameworks的机子,没法试验。
...全文
193 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lacutos 2010-04-01
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 loaden 的回复:]

引用 7 楼 hack95 的回复:
引用 6 楼 liubingqian 的回复:
微软Visual C++既可以生成native code,又可以生成managed code。你选择native code,那应用程序当然就可以脱离.NET Framework运行了。
Visual C++ 早就不叫.NET了,只有2003版叫.NET,而且还是滥用。当时微软提出.NET概念不久,就在所有……
[/Quote]

可以詳細說明一下如何將 /Clr選項去掉嗎,我在專案屬性裡找了很久還是不確定怎麼去掉。
老邓 2009-07-26
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 hack95 的回复:]
引用 6 楼 liubingqian 的回复:
微软Visual C++既可以生成native code,又可以生成managed code。你选择native code,那应用程序当然就可以脱离.NET Framework运行了。
Visual C++ 早就不叫.NET了,只有2003版叫.NET,而且还是滥用。当时微软提出.NET概念不久,就在所有的项目名字后面都画蛇添足的加了个.NET,后来微软及时发现这个问题了。


可以选择非托管代码吗?
是手工写的时候不调用托管类库,还是能在VS中设置?

感谢大家回答。
[/Quote]
VS中设置,去掉/clr编译选项
shenzhenbook 2009-07-26
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20090725/16/7b50d515-b6d4-42f8-a657-28a77ec88400.html
柳晛 2009-07-24
  • 打赏
  • 举报
回复
顶。
fice1989 2009-07-23
  • 打赏
  • 举报
回复
有控件的话肯定要的
柳晛 2009-07-23
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 f22fbi 的回复:]
完全可以脱离.NET Frameworks
[/Quote]


和VC++6.0一样写程序然后就能脱离.NET Frameworks直接运行?
那为什么叫C++.NET呢,工具箱中的控件也不用.NET Frameworks?
f22fbi 2009-07-23
  • 打赏
  • 举报
回复
完全可以脱离.NET Frameworks
柳晛 2009-07-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 liubingqian 的回复:]
安装Visual Studio就会自动安装.NET Framework的。
[/Quote]
我用C#做项目快四年了,有40w以上的C#代码积累,VS自带我是知道的,但我现在想转C++搞些底层,也是为了让客户不用装.NET Frameworks就可以运行我的程序。

不知VS2008 中的C++能否脱离.NET Frameworks,C++ Builder从来没用过,想在vs中搞C++,如果不能解决脱离.NET Frameworks,我会考虑C++ Builder。
liubingqian 2009-07-23
  • 打赏
  • 举报
回复
安装Visual Studio就会自动安装.NET Framework的。
柳晛 2009-07-23
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 liubingqian 的回复:]
微软Visual C++既可以生成native code,又可以生成managed code。你选择native code,那应用程序当然就可以脱离.NET Framework运行了。
Visual C++ 早就不叫.NET了,只有2003版叫.NET,而且还是滥用。当时微软提出.NET概念不久,就在所有的项目名字后面都画蛇添足的加了个.NET,后来微软及时发现这个问题了。
[/Quote]

可以选择非托管代码吗?
是手工写的时候不调用托管类库,还是能在VS中设置?

感谢大家回答。
liubingqian 2009-07-23
  • 打赏
  • 举报
回复
微软Visual C++既可以生成native code,又可以生成managed code。你选择native code,那应用程序当然就可以脱离.NET Framework运行了。
Visual C++ 早就不叫.NET了,只有2003版叫.NET,而且还是滥用。当时微软提出.NET概念不久,就在所有的项目名字后面都画蛇添足的加了个.NET,后来微软及时发现这个问题了。

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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