问题如题,当使用vs2010默认设置编译好窗体应用程序后,在其它机子上运行时会提示.net framwork要用v4.0的。
将工程 配置属性-> C/C++ -> 代码生成->
运行库 改为 多线程 (/MT),编译提示:
cl : 命令行 error D8016: “/clr”和“/MT”命令行选项不兼容
再将 配置属性-> 常规 -> 公共语言运行时支持 由
公共语言运行时支持(/clr) 改为 无公共语言运行时支持,编译错误提示(比较多):
1>AssemblyInfo.cpp(3): error C2871: “System”: 具有该名称的命名空间不存在
………………
请问这里工程应该如何配置才能静态编译通过?