我在编译那里选release了 可是还不能在其他电脑运行 VC2010运行库也装了~我用VS2010平台的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其他电脑没有装.net framework 我这不是MFC ---怎么搞啊!!! release仅仅是发布版,和能不能在其他电脑运行没有关系的. 2010好像强制要.NET支持的?想念6.0 静态编译,然后项目属性,C/C++,代码生成,右边,运行库,选择多线程(/MT)编译,OK 看图片,不是缺少DLL,可能是程序本身的错误。如果缺少DLL,系统会提示的,现在提示的是初始化失败,要看你的程序了,是否是数据库应用程序?用了什么Acivex控件没有?要看具体代码了。 1>------ 已启动全部重新生成: 项目: 登陆器, 配置: Release Win32 ------1>生成启动时间为 2010-6-21 17:21:00。1>_PrepareForClean:1> 正在删除文件“Release\登陆器.lastbuildstate”。1>InitializeBuildStatus:1> 正在创建“Release\登陆器.unsuccessfulbuild”,因为已指定“AlwaysCreate”。1>GenerateTargetFrameworkMonikerAttribute:1>正在跳过目标“GenerateTargetFrameworkMonikerAttribute”,因为所有输出文件相对于输入文件而言都是最新的。1>cl : 命令行 error D8016: “/clr:pure”和“/MT”命令行选项不兼容1>1>生成失败。1>1>已用时间 00:00:01.45========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========选择MT---失败 把mfc70.dll 一起发布才行!如果你用VC6.0编译就没那问题,因为一般系统已经默认有mfc运行库了 Use MFC in a static library 要么用静态编译,要么安装crt2010运行时。对了,你装错了!你撞得不是crt2010运行时,是.net框架。而那个框架是运行C#\VB.net\F#用的。 1>------ 已启动全部重新生成: 项目: 登陆器, 配置: Release Win32 ------1>生成启动时间为 2010-6-21 17:21:00。1>_PrepareForClean:1> 正在删除文件“Release\登陆器.lastbuildstate”。1>InitializeBuildStatus:1> 正在创建“Release\登陆器.unsuccessfulbuild”,因为已指定“AlwaysCreate”。1>GenerateTargetFrameworkMonikerAttribute:1>正在跳过目标“GenerateTargetFrameworkMonikerAttribute”,因为所有输出文件相对于输入文件而言都是最新的。1>cl : 命令行 error D8016: “/clr:pure”和“/MT”命令行选项不兼容1>1>生成失败。1>1>已用时间 00:00:01.45========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========选择MT---失败 编译器设置里的clr不要用。取消 另外,要么用静态编译,要么在目标机器上安装crt2010运行时。(不是.net框架) 取消掉CLR 程序就错了!1>------ 已启动生成: 项目: 登陆器, 配置: Release Win32 ------1>生成启动时间为 2010-6-23 12:23:48。1>InitializeBuildStatus:1> 正在对“Release\登陆器.unsuccessfulbuild”执行 Touch 任务。1>ClCompile:1> stdafx.cpp1> AssemblyInfo.cpp1> 登陆器.cpp1>AssemblyInfo.cpp(3): error C2871: “System”: 具有该名称的命名空间不存在1>AssemblyInfo.cpp(4): error C2653: “System”: 不是类或命名空间名称1>AssemblyInfo.cpp(4): error C2871: “Reflection”: 具有该名称的命名空间不存在1>AssemblyInfo.cpp(5): error C2653: “System”: 不是类或命名空间名称1>AssemblyInfo.cpp(5): error C2871: “CompilerServices”: 具有该名称的命名空间不存在1>AssemblyInfo.cpp(6): error C2653: “System”: 不是类或命名空间名称1>AssemblyInfo.cpp(6): error C2871: “InteropServices”: 具有该名称的命名空间不存在1>AssemblyInfo.cpp(7): error C2653: “System”: 不是类或命名空间名称1>AssemblyInfo.cpp(7): error C2871: “Permissions”: 具有该名称的命名空间不存在1>AssemblyInfo.cpp(14): error C2337: “AssemblyTitleAttribute”: 未找到特性1>AssemblyInfo.cpp(15): error C2337: “AssemblyDescriptionAttribute”: 未找到特性1>AssemblyInfo.cpp(16): error C2337: “AssemblyConfigurationAttribute”: 未找到特性1>AssemblyInfo.cpp(17): error C2337: “AssemblyCompanyAttribute”: 未找到特性1>AssemblyInfo.cpp(18): error C2337: “AssemblyProductAttribute”: 未找到特性1>AssemblyInfo.cpp(19): error C2337: “AssemblyCopyrightAttribute”: 未找到特性1>AssemblyInfo.cpp(20): error C2337: “AssemblyTradeAttribute”: 未找到特性1>AssemblyInfo.cpp(21): error C2337: “AssemblyCultureAttribute”: 未找到特性1>AssemblyInfo.cpp(34): error C2337: “AssemblyVersionAttribute”: 未找到特性1>AssemblyInfo.cpp(36): error C2337: “ComVisible”: 未找到特性1>AssemblyInfo.cpp(38): error C2337: “CLSCompliantAttribute”: 未找到特性1>AssemblyInfo.cpp(40): error C2337: “SecurityPermission”: 未找到特性1>AssemblyInfo.cpp(40): error C2653: “SecurityAction”: 不是类或命名空间名称1>AssemblyInfo.cpp(40): error C2065: “RequestMinimum”: 未声明的标识符1> “RequestMinimum”两侧缺少引号("")?1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(10): error C2871: “System”: 具有该名称的命名空间不存在1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(11): error C2653: “System”: 不是类或命名空间名称1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(11): error C2871: “ComponentModel”: 具有该名称的命名空间不存在1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(12): error C2653: “System”: 不是类或命名空间名称1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(12): error C2871: “Collections”: 具有该名称的命名空间不存在1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(13): error C2653: “System”: 不是类或命名空间名称1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(13): error C2871: “Forms”: 具有该名称的命名空间不存在1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(14): error C2653: “System”: 不是类或命名空间名称1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(14): error C2871: “Data”: 具有该名称的命名空间不存在1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(15): error C2653: “System”: 不是类或命名空间名称1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(15): error C2871: “Drawing”: 具有该名称的命名空间不存在1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(23): error C2059: 语法错误:“public”1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(23): error C2059: 语法错误:“public”1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(23): error C2653: “System”: 不是类或命名空间名称1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(24): error C2143: 语法错误 : 缺少“;”(在“{”的前面)1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(24): error C2447: “{”: 缺少函数标题(是否是老式的形式表?)1>登陆器.cpp(8): error C2337: “STAThreadAttribute”: 未找到特性1>登陆器.cpp(9): error C2065: “array”: 未声明的标识符1>登陆器.cpp(9): error C2653: “System”: 不是类或命名空间名称1>登陆器.cpp(9): error C2065: “String”: 未声明的标识符1>登陆器.cpp(9): error C2059: 语法错误:“>”1>登陆器.cpp(10): error C2143: 语法错误 : 缺少“;”(在“{”的前面)1>登陆器.cpp(10): error C2447: “{”: 缺少函数标题(是否是老式的形式表?)1>1>生成失败。1>1>已用时间 00:00:02.51========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ========== 如果你使用VS2008或者2010编的程序,那么在别的没有安装.net framework20/35的机器上运行,一般都会出135错误,保险的解决方法是安装dotnetfx35(这个不区分x86还是x64),不过我安装了dotnetfx20以后,也能运行 既然你的工程里面用到了clr,那你运行时和.net都要装。且只能用共享dll的。很多问题有很多因素引起的,你不肯说,别人也没法帮到你 vc 画圆弧,如何实现轨迹一样,而画圆的速度是可控的? 程序出现Runtime Error一般是怎么解决? 急救信号!!请把.net中这段发送消息的代码给我换vc6.0++!高分感激! 200 分请教高手 IE ToolBar 问题!!! 对文件操作的小问题。我用CFileFind 定义finder.如何将次文件设置成只读文件? 一直没有搞懂问题 如何获知在对话框的某控件的坐标?有没有类似left,top这样的属性? 菜鸟发问!!! 请问一个opengl下获取鼠标坐标的问题 编译器cygwin怎样用的? 求助:关于如何分离进度条操作的结构设计 关于数据安全问题,急急急!!!!!!!!!!!!
想念6.0
如果缺少DLL,系统会提示的,现在提示的是初始化失败,要看你的程序了,
是否是数据库应用程序?用了什么Acivex控件没有?要看具体代码了。
1>生成启动时间为 2010-6-21 17:21:00。
1>_PrepareForClean:
1> 正在删除文件“Release\登陆器.lastbuildstate”。
1>InitializeBuildStatus:
1> 正在创建“Release\登陆器.unsuccessfulbuild”,因为已指定“AlwaysCreate”。
1>GenerateTargetFrameworkMonikerAttribute:
1>正在跳过目标“GenerateTargetFrameworkMonikerAttribute”,因为所有输出文件相对于输入文件而言都是最新的。
1>cl : 命令行 error D8016: “/clr:pure”和“/MT”命令行选项不兼容
1>
1>生成失败。
1>
1>已用时间 00:00:01.45
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========
选择MT---失败
对了,你装错了!你撞得不是crt2010运行时,是.net框架。而那个框架是运行C#\VB.net\F#用的。
1>生成启动时间为 2010-6-21 17:21:00。
1>_PrepareForClean:
1> 正在删除文件“Release\登陆器.lastbuildstate”。
1>InitializeBuildStatus:
1> 正在创建“Release\登陆器.unsuccessfulbuild”,因为已指定“AlwaysCreate”。
1>GenerateTargetFrameworkMonikerAttribute:
1>正在跳过目标“GenerateTargetFrameworkMonikerAttribute”,因为所有输出文件相对于输入文件而言都是最新的。
1>cl : 命令行 error D8016: “/clr:pure”和“/MT”命令行选项不兼容
1>
1>生成失败。
1>
1>已用时间 00:00:01.45
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========
选择MT---失败
1>------ 已启动生成: 项目: 登陆器, 配置: Release Win32 ------
1>生成启动时间为 2010-6-23 12:23:48。
1>InitializeBuildStatus:
1> 正在对“Release\登陆器.unsuccessfulbuild”执行 Touch 任务。
1>ClCompile:
1> stdafx.cpp
1> AssemblyInfo.cpp
1> 登陆器.cpp
1>AssemblyInfo.cpp(3): error C2871: “System”: 具有该名称的命名空间不存在
1>AssemblyInfo.cpp(4): error C2653: “System”: 不是类或命名空间名称
1>AssemblyInfo.cpp(4): error C2871: “Reflection”: 具有该名称的命名空间不存在
1>AssemblyInfo.cpp(5): error C2653: “System”: 不是类或命名空间名称
1>AssemblyInfo.cpp(5): error C2871: “CompilerServices”: 具有该名称的命名空间不存在
1>AssemblyInfo.cpp(6): error C2653: “System”: 不是类或命名空间名称
1>AssemblyInfo.cpp(6): error C2871: “InteropServices”: 具有该名称的命名空间不存在
1>AssemblyInfo.cpp(7): error C2653: “System”: 不是类或命名空间名称
1>AssemblyInfo.cpp(7): error C2871: “Permissions”: 具有该名称的命名空间不存在
1>AssemblyInfo.cpp(14): error C2337: “AssemblyTitleAttribute”: 未找到特性
1>AssemblyInfo.cpp(15): error C2337: “AssemblyDescriptionAttribute”: 未找到特性
1>AssemblyInfo.cpp(16): error C2337: “AssemblyConfigurationAttribute”: 未找到特性
1>AssemblyInfo.cpp(17): error C2337: “AssemblyCompanyAttribute”: 未找到特性
1>AssemblyInfo.cpp(18): error C2337: “AssemblyProductAttribute”: 未找到特性
1>AssemblyInfo.cpp(19): error C2337: “AssemblyCopyrightAttribute”: 未找到特性
1>AssemblyInfo.cpp(20): error C2337: “AssemblyTradeAttribute”: 未找到特性
1>AssemblyInfo.cpp(21): error C2337: “AssemblyCultureAttribute”: 未找到特性
1>AssemblyInfo.cpp(34): error C2337: “AssemblyVersionAttribute”: 未找到特性
1>AssemblyInfo.cpp(36): error C2337: “ComVisible”: 未找到特性
1>AssemblyInfo.cpp(38): error C2337: “CLSCompliantAttribute”: 未找到特性
1>AssemblyInfo.cpp(40): error C2337: “SecurityPermission”: 未找到特性
1>AssemblyInfo.cpp(40): error C2653: “SecurityAction”: 不是类或命名空间名称
1>AssemblyInfo.cpp(40): error C2065: “RequestMinimum”: 未声明的标识符
1> “RequestMinimum”两侧缺少引号("")?
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(10): error C2871: “System”: 具有该名称的命名空间不存在
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(11): error C2653: “System”: 不是类或命名空间名称
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(11): error C2871: “ComponentModel”: 具有该名称的命名空间不存在
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(12): error C2653: “System”: 不是类或命名空间名称
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(12): error C2871: “Collections”: 具有该名称的命名空间不存在
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(13): error C2653: “System”: 不是类或命名空间名称
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(13): error C2871: “Forms”: 具有该名称的命名空间不存在
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(14): error C2653: “System”: 不是类或命名空间名称
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(14): error C2871: “Data”: 具有该名称的命名空间不存在
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(15): error C2653: “System”: 不是类或命名空间名称
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(15): error C2871: “Drawing”: 具有该名称的命名空间不存在
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(23): error C2059: 语法错误:“public”
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(23): error C2059: 语法错误:“public”
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(23): error C2653: “System”: 不是类或命名空间名称
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(24): error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>d:\我的文档\visual studio 2010\projects\登陆器\登陆器\Form1.h(24): error C2447: “{”: 缺少函数标题(是否是老式的形式表?)
1>登陆器.cpp(8): error C2337: “STAThreadAttribute”: 未找到特性
1>登陆器.cpp(9): error C2065: “array”: 未声明的标识符
1>登陆器.cpp(9): error C2653: “System”: 不是类或命名空间名称
1>登陆器.cpp(9): error C2065: “String”: 未声明的标识符
1>登陆器.cpp(9): error C2059: 语法错误:“>”
1>登陆器.cpp(10): error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>登陆器.cpp(10): error C2447: “{”: 缺少函数标题(是否是老式的形式表?)
1>
1>生成失败。
1>
1>已用时间 00:00:02.51
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
很多问题有很多因素引起的,你不肯说,别人也没法帮到你